I was contacted by a recruiter via employee referral. I chose to go on-site for the initial interview.
This was followed by an on-site day of interviews a few weeks afterward (I asked for some time to prepare for coding tests).
The second set of interviews comprised of:
I received an offer within a week of the final set of interviews.
Coding tests were the hardest part for me, since I have been out of school for a long time now. Prepare for questions related to trees, graphs, strings, and dynamic programming, and practice writing code on paper.
The following metrics were computed from 359 interview experiences for the Meta Software Engineer role in Menlo Park, California.
Meta's interview process for their Software Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Menlo Park, California.