I was contacted by email by a first-level recruiter. After some back-and-forth (with hesitation on my part), I agreed to proceed with the process.
After passing a basic technical screen, I was scheduled for the initial phone interview to cover coding skills. Following that, I was scheduled for a second phone interview to cover systems administration skills. After passing both remote interviews, I was moved to a second recruiter, with whom I worked for the remainder of the interview process.
First, a travel specialist contacted me regarding preferred flight locations and times. They then booked my flights and hotels and scheduled my on-site interviews. They covered all travel expenses, including flights, Uber/Lyft rides, hotels, and meals.
I interviewed at the Menlo Park primary campus, building 16. The on-site process consisted of five one-on-one interviews, each covering a specific topic and lasting about 45-60 minutes. The interview topics were:
The on-site recruiter checked in between each interview and also took me to one of the on-site restaurants for lunch.
The initial tech screen asked very basic questions, such as what the "uname" command does, or what type of packet terminates a TCP connection.
The following metrics were computed from 46 interview experiences for the Meta Production Engineer role in Menlo Park, California.
Meta's interview process for their Production 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 Production Engineer interview process in Menlo Park, California.