I was referred internally by a friend. After being contacted by a recruiter, I attended a phone interview. The interviewer directly told me on the phone that I should work more on my coding skills. Therefore, I was totally surprised to learn that the interviewer's feedback was positive and that they would continue with my application.
The rest of the process was mostly coordinated by another recruiter, who was very responsive, and I greatly appreciate his help.
The on-site interview had two sessions before noon and three after. The last session and lunchtime were not evaluated.
Originally, I was told I would hear the result the following week. Instead, I waited two weeks and learned that I didn't make it. The recruiter did emphasize that I was really close and also let me know that it was the system design question on which I didn't perform well. (There was yet another coding question that I found difficult, but the recruiter told me they had no problem with my coding skills.)
System design and coding on whiteboard
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.