2 phone rounds and then reject. 1 coding and 1 technical and hr round. The coding round was from leedcode itself. Please prepare according to the description given in your job role.
Interview questions [1]
Question 1
Coding round: split array in such a way that their sum is same
I applied through a recruiter. The process took 2+ months. I interviewed at Meta (Menlo Park, CA) in Sep 2017
Interview
I was contacted by email by a first level recruiter. After some back-and-forth (hem and haw on my part) I agreed to go through with the process. After passing a basic technical screen, I was scheduled for the initial phone interview to cover coding skills. After passing that, I was scheduled for a second phone interview to cover systems administration skills. After passing both remote interviews, I was moved to a second recruiter, with whom I worked with the entire rest of the interview process.
First, they had a travel specialist contact me for preferred flight locations and times, and then they booked the flights and hotels for me, and scheduled my on-site interviews. They covered all travel expenses, including flights, uber/lyft rides, hotel, and meals.
I interviewed at the Menlo Park primary campus, building 16. The on-site process consisted of five 1 on 1 interviews, each covering a specific topic and lasting about 45-60 minutes. The interview topics were Systems, Coding, Networking, Design/Architecture, and Behavior. The on-site recruiter would stop by in-between each interview to check up, and also took me to one of the on-site restaurants for lunch.
Interview questions [1]
Question 1
Initial tech screen asked very basic questions, like what the "uname" command does, or what type of packet terminates a TCP connection.
I applied in-person. The process took 3 weeks. I interviewed at Meta (Dublin, Dublin) in Dec 2019
Interview
The process was insightful. All the interviewers were super nice and they paid attention to detail. The interview process starts with HR phone call and some trivia questions revolving around programming, networking and linux. Even at this stage, the trivia questions are deep linux questions.
Interview questions [1]
Question 1
What signal is sent to a parent process when the child process terminates