I applied through an employee referral. The process took 2 weeks. I interviewed at Meta in Oct 2017
Interview
Phone screen with a Front End Engineer. Few minutes for introductions, and then a technical problem, which even in the disguise of a front-end related problem, revolves around data structures and algorithms, which is fair play. Prepare accordingly.
I got a question. Delayed a minute considering an option for a solution, then implemented another one. Solved it successfully, discussed complexities. I got another problem since we had time. Solved this one on the first attempt. Interviewer said nice things about the solution.
And then I was rejected. I guess you must be superhuman to pass interviews such as this - one thing which is less than perfect will cost you the whole thing. I guess this is because they ask medium level questions, but who knows.
I applied through an employee referral. I interviewed at Meta
Interview
I applied for a Front End Engineer Intern position through a referral. A recruiter got back to me in about 3 weeks with a 30-minute phone screening. I had two additional 45-minute video+CoderPad sessions before receiving an offer.
Interview questions [2]
Question 1
Explain the concept of ES6 Promises to a 5-year-old.
I applied through a recruiter. The process took 6 weeks. I interviewed at Meta (Sydney) in Sep 2017
Interview
I was contacted by a recruiter from Facebook early August. After an initial phone screen with a mix of experience and technical questions, I was put through a 45 minute online interview where I was asked to talk about and optimise some code.
Following this interview I was connected with another recruiter who ended up handling my interview process from then on out. I had one or two more recruiter calls/interviews and then the onsite interviews were organised.
Although the position was for Menlo Park, I interviewed in Sydney. Four 45 whiteboard interviews in a row – two coding, one architectural and one on experience. Facebook provided a lot of useful material in preparing for the interview. I was quite surprised by the coding interviews, as they were not nearly as difficult as I was expecting.
I was asked to do one more online architectural interview, probably because I did not do so well on the onsite one.
Overall everybody was really nice, supportive and easy to get along with, which made the interviews fairly relaxed. The hardest thing about the process was just how long it was! The interviews themselves were really nothing like I had thought.
Interview questions [1]
Question 1
Behavioural and experience questions – very important!