The interview process begins with a recruiter phone screen, followed by a 45-minute on-site technical interview and a four-round technical interview loop.
The interview process is good; however, it appears the interviewers are more focused on coding fast and coding without bugs. It feels like a test of memorization skills rather than actual algorithms knowledge and a candidate's ability to solve a real engineering problem. They seem to be looking for canned solutions, and any out-of-the-box idea might be rejected.
I would say the Facebook hiring criteria would prefer younger coders, fresh out of college, who have practiced simple algorithms coding for about a year. Leetcode.com is their bible. Experienced engineers may not be favored if they haven't had time to practice coding exercises.
What feature do you want to add for Facebook?
The following metrics were computed from 106 interview experiences for the Meta Software Engineer role in Seattle, Washington.
Meta's interview process for their Software Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Seattle, Washington.