I applied online for the Discover Production Engineering program. The process involved multiple rounds:
This was a standard process. The recruiter provided me with all the details via email. Communication was smooth, and the process was relatively quick overall.
The coding assessment consisted of multiple LeetCode-style questions. I did not complete all of them correctly.
I was emailed that I had passed to the virtual rounds. The first was a 45-minute coding round, a collaborative session with a Production Engineer. The interviewer was friendly and helpful throughout.
After it was confirmed that I had passed the coding round, the next two rounds were Systems Design and Domain, and then Behavioral. These were 60 and 45 minutes, respectively.
Systems Design and Domain consisted of a collaborative system design session and some Linux domain questions asked throughout. The behavioral interview was fairly standard.
I received a rejection the following week after the last interviews.
Throughout the process, the recruiter provided some helpful resources to prepare for the interview. The interviewers all took time towards the end to answer my questions, and I could sense that they all enjoyed their jobs. Unfortunately, there has not been a response from the recruiter after asking for feedback on my interviews and the reason for my rejection.
Standard LeetCode questions (online assessment)
Standard behavioral questions involving past experience.
The following metrics were computed from 16 interview experiences for the Meta Production Engineer role in Dublin, Ireland.
Meta's interview process for their Production Engineer roles in Dublin, Ireland is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Production Engineer interview process in Dublin, Ireland.