I applied through an employee referral. The process took 4 weeks. I interviewed at Meta
Interview
This process is a lot different from that of a Software Engineer Internship. They don’t judge you on how well you can retain algorithms in your mind or how many types of coding problems you can solve. It’s mostly about how well can you use your knowledge in a practical scenario.
The process is divided into three phases:
MCQs on Linux Internals
Coding Interview
Systems Interview
Interview questions [1]
Question 1
A user is trying to communicate with a server bill over port 80 (port 80 -> HTTP) through a browser, but he is not able to establish the connection, what might be the problem?
I applied through a recruiter. The process took 2 weeks. I interviewed at Meta (Bellevue, WA) in Oct 2025
Interview
You begin with a multiple choice OA about Linux knowledge and then relatively easy Leetcode Style Coding interview. Felt good about interview but didn't move on to the final interview about Linux/Debugging.
I applied through a recruiter. The process took 3 months. I interviewed at Meta (Menlo Park, CA)
Interview
first a multiple choice online assesment, then if you pass, you get a forty five min leetcode interview, and finally, you then get a forty five Production Engineering (PE) basics interview
I was asked a leetcode medium question. I happened to see a similar one online the night before so was pretty easy for me but I think I didn't communicate enough during the coding process, didn't move on to systems round though
Interview questions [1]
Question 1
Leetcode medium question related to IO and dictionaries