I applied online. The process took 5 days. I interviewed at FireEye (Milpitas, CA) in May 2018
Interview
I had 2 rounds, a phone screen with the hiring manager (who sent a developer from his team instead), followed by an on-site with 2 rounds (that later changed to 3 all of a sudden during the on-site), with 2 developers and the hiring manager of the team.
Was grilled on LinkedLists and Time complexities. Just know your resume apart from that.
The recruiter/team did not even have the common courtesy to reach back saying that I did not get the offer!