I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Dec 2015
Interview
The interview was pretty standard bay area stuff. It included two phone screens then an all day round of interviews on site. The interview was partially systems and partially coding.
Interview questions [1]
Question 1
They asked a variety of questions with different areas of focus. Programming stuff was similar to fizzbuzz and things that demonstrated basic data structure and flow control fluency. Systems questions went fairly deep, beyond basic 'linux system boot' type questions. I think it would be hard to pass the systems interview without a few years experience at least.
The hiring process for this role is structured and comprehensive, beginning with one initial screening round. Following a successful screening, candidates will proceed to a full-loop interview day. This loop typically consists of approximately four to five individual interviews, designed to thoroughly assess competencies across leadership potential, behavioral fit, and technical proficiency required for the position.
Interview questions [1]
Question 1
How do create test systems for different NPI stages and what are the key things to know test NPI systems on?
I applied online. I interviewed at Meta (New York, NY) in Mar 2025
Interview
Got out in 1st round.
But it was a 45 min round with 2 coding question 20 min each needed to explain the problem and a 5 min Q/A in the end
Interview questions [1]
Question 1
Q1- given a string make sure to have a balanced set of brackets
Q2- given a week with 'H' and 'W' where H denotes a holiday and 'W' denotes a workday, take 2 leaves (PTO) to get maximum vacation time
The interview has 3 rounds. HR asked basic information such as visa, expected salary, starting date and skill check. Technical interview asked past experience, skills check, job description and team information.
Interview questions [1]
Question 1
Skills from job description and past working experience.