
Meta Manufacturing Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 195 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Meta.
Production Engineer
Started with a recruiter screen and a 45 min tech / screening round with 2 coding questions on string and array logic – basically LC mediums. The onsite had 4 rounds back to back: systems / linux, coding, design, and behavioral. The linux round was definitely the hardest part. It began with a basic troubleshooting scenario about a slow server and then went deep into kernel internals, syscalls, and network retransmits. You really need to know your tools like tcpdump and strace. Design was about building a messaging platform at scale, and behavioral was standard as usual. For prep I brushed up on linux fundamentals, LC mediums for coding, and also went through some reddit posts. Also did a mock on Prepfully with an actual Meta PE. That was a lifesaver because it helped me tighten up my networking answers which were a bit weak. The systems round is a total filter I think so you have to know your Linux internals inside out. Overall it's a fair process but very technical.
- what is the role of the VFS layer in the linux kernel?
Production Engineer Manager
1 PE - Service Ownership (45 mins) 1 PE - Mgr Exploratory (60 mins) 1 PE - Mgr Project (45 mins) 1 PE - Mgr Design (45 mins) 1 PE - Mgr Troubleshooting (45 mins) 1 PE - Mgr People/Org (45 mins) 1 PE - Mgr Coding (45 mins) All interviews went well. Many interviewers said they learned something new from the conversation and will apply it at Meta. Recruiter did not get back for two weeks even after many follow ups and then just gave a cold call to say I’m not offered. When I asked for feedback, she said she can’t share any but it was technical (which is lie). I had all solid technical interviews - solved all troubleshooting, coding, system design problems. My understanding is Meta is just interviewing to show on paper to USCIS for green card applications.
- System design: design a Web Crawler
Production Engineer
1- Linux basics multiple choice questions - 18mins online exam 2- two screening rounds, first Coding (leetcode), second is PE basics. 3- 5 interviews, two coding, two PE, one behavioural The interviewers were friendly, but the process felt a bit disorganized and rushed. Technical issues on the interviewer's side shortened the coding part, limiting time to show skills. Interview topics didn’t fully match the stated focus or typical academic background. Some questions needed niche, hands-on industry experience not really expected at entry level. There was not much flexibility to explain answers clearly or use supporting tools. in my opinion, the structure didn’t reflect the potential or preparation of candidates fairly.
- - PE: questions on computer networks, operating systems (linux), web/cloud tech, and infrastructure. CODING: leetcode problems with meta tags
Meta Manufacturing Engineer Interview Questions
Quoted word for word from Meta interview reports.
“Given an m x n matrix board where each cell is either a battleship 'X' or empty '.', compute the total number of battleships on the board. Battleships are only placed horizontally or vertically in shapes 1 x k (1 row, k columns) or k x 1 (k rows, 1 column), and there is at least one horizontal or vertical empty cell separating any two battleships (no adjacent ships).”
Read reports →“Which signal is delivered to a parent process when its child process finishes or terminates?”
Read reports →“Is data copied in kernel buffers or does it remain only in user space?”
Read reports →“Given a file with many columns, print out just the first and third columns and compute a new value from those two columns.”
Read reports →“A user is trying to connect to a server bill over port 80 (HTTP) using a browser, but the connection isn’t getting established, what could be going wrong?”
Read report →“When you type google.com into a browser URL bar and press enter, what happens step by step?”
Read report →“Given a board, figure out the orientation of the battleship, then return all the coordinates with a battleship for a given ship size. Follow up: write a function that randomly places a battleship of size n on the board.”
Read report →“Write some code that outputs the top 10 most common words in a file.”
Read report →“Describe what happens inside the system when you type "ls -l" in the terminal and run it.”
Read report →Formats, difficulty and experience
Across all 195 Meta interview reports.