I was approached by a Facebook in-house recruiter, but I wasn't interested at the time. I contacted her back a year later. After a couple of emails, we had an introductory call.
That was followed by two phone screens:
The recruiter was pleasant and responsive. She even got in touch a few days after the phone screen to apologize for not having feedback yet.
The coding interviewer was not great; he offered very little in terms of interaction or clues. I coded the first problem, and he didn't question anything, yet asked me to go over it line-by-line logically. I'm not sure he understood what I was trying to do. As we were short on time, he moved onto the second question, but with too little time remaining. Overall, it was not a great experience.
The troubleshooting interviewer was much better. We had meaningful interactions and were able to discuss the problems he presented.
One of the coding questions was to generate a minesweeper grid (2x3) with 3 randomly-placed mines.
The following metrics were computed from 155 interview experiences for the Meta Production Engineer role in United States.
Meta's interview process for their Production Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Production Engineer interview process in United States.