I applied online. The process took 3 months. I interviewed at Meta (Menlo Park, CA) in Sep 2017
Interview
The interview process was simple: I was contacted by a recruiter and set up a time for a technical interview. Prior to that, I submitted by resume via Facebook's website.
Interview questions [1]
Question 1
The interviewer asked questions about algorithms (particularly about sorting). I was asked to implement a method to merge multiple sorted arrays while maintaining their ordering.
I applied through college or university. The process took 3 weeks. I interviewed at Meta (Chicago, IL)
Interview
Online coding problems, mostly about data structure and algorithms. I did not make it since I got too nervous in the process I would definitely recommend individuals to go over more leetcode.
I applied through an employee referral. The process took 3 weeks. I interviewed at Meta (San Francisco, CA) in Aug 2017
Interview
a phone interview, an onsite interview and an additional phone interview.
The first phone interview is easy and only about graph searching. The onsite interview includes three interview. Two of them were coding challenges, and the other one included the behavior question. One of the problem is hard on Leetcode and the others should be Medium, but both of them are not hard to solve.
The additional phone interview is easy on Leetcode, but I failed :(