My application was submitted through an internal referral, and I was contacted by the recruiter within a week. The recruiter was very helpful in providing tips on preparing for the interview and its format.
Even though I didn't get an offer, the overall interview process was very pleasant. Each interviewer was assigned to test one or two specific skill sets. All the coding and design questions were fair, and the interviewers were all pretty friendly.
I had an additional "practice" interview to prepare an interviewer to learn how to interview. Also, most of the interviews had a shadow interviewer, but this seems to be the norm for all the companies I interviewed with.
During my interview with a manager, they presented a real internal problem the company is facing and asked me to propose a solution.
The question was truly interesting, but I felt it's a bit hard for an outsider to provide an effective and not overly complicated answer.
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.