I applied online. The process took 4 months. I interviewed at FireEye in June 2019
Interview
1 phone screening, 1 portfolio review, 2 follow up phone interviews. The recruiter left the company right after first phone screen and nobody followed up until I called the recruiter who was no longer with company.