Check out your Company Bowl for anonymous work chats.
Bowls
Get actionable career advice tailored to you by joining more bowls.
Followed companies
Stay ahead in opportunities and insider tips by following your dream companies.
Job searches
Get personalized job recommendations and updates by starting your searches.
Meta interviews FAQs
Production Engineer New Grad applicants have rated the interview process at Meta with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 56.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Production Engineer New Grad roles take an average of 21 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 31 days.
Common stages of the interview process at Meta as a Production Engineer New Grad according to 4 Glassdoor interviews include:
One on one interview: 60%
Skills test: 20%
Phone interview: 20%
Here are the most commonly searched roles for interview reports -
Technical Screen (PE Basics, PE Coding) -> Full Loop (SWE Coding, Behavioral, Systems (OS)). Coding rounds pretty straight forward, PE Basics and Systems require much studying since there's a lot of concepts they could ask and then go in depth about but doable. Process cut short due to hiring pause.
Difficult interview
Application
I interviewed at Meta
Interview
First there were two initial rounds (coding and OS basic concepts), then three final rounds (coding, behavioral, OS troubleshooting + concepts). Behavioral interview asked a lot of similar questions, so prepare well for that.
Interview questions [1]
Question 1
What is a time you had a disagreement with a team, and how did you work it out?
I applied through an employee referral. I interviewed at Meta in Nov 2025
Interview
There are 2 main rounds, you schedule the interviews together. The first is round is PE Basics & Coding. PE Basics is a conversation and coding is typical coderpad assessment. Then there's a leetcode round, Behavioral and Systems.
Interview questions [1]
Question 1
The first round was the typical "walk me through what happens when you go to a website" for PE Basics. Based on information online, I was expecting PE Coding to be a general coding interview to design a script to do something. Instead it was 2 leetcode questions and I had prepared the wrong material.
3 stages:
1) 30 question online quiz on general systems knowledge
2) Systems interview and coding interview (easy/medium)
- The systems interview question consisted of a) explain what happens you type in a URL into the browser and b) a general memory leak troubleshooting question
3) Systems interview and coding interview (hard)
Interview questions [1]
Question 1
In the final stage interview, I was asked to give a thorough overview of how a Unix utility command such as `ls` works