I applied through an employee referral. The process took 1 week. I interviewed at Meta in Jun 2018
Interview
I was referred by an Instagram engineer. A few hours later I was contacted by a recruiter asking me for times that I could schedule a technical phone screen. I ended up doing the call a week after I was contacted. The question wasn't hard, but I wasn't familiar with it and it took up the whole call. They let me know a few days later that they won't be moving forward but encouraged me to apply again. The whole process was super nice and everyone that I talked to was very friendly. I'll definitely be applying next year.
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Oct 2015
Interview
Phone screen before coming onsite. Onsite interview consisted of 4 sections 45 min each - 2 coding sessions, career conversation and system design.
Coding questions were not difficult, but covered both algorithm and platform specific things.
Interview questions [1]
Question 1
Find if any of two elements of array sum up to a given number.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Palo Alto, CA) in May 2017
Interview
First interview was with the recruiter and 5 technical questions at the end with ABCD answers. The second interview was one hour of coding in codepad. You had to give precise O notations for each possible answer you provide.
Interview questions [1]
Question 1
You are given two sorted lists, return a sorted list of the two lists combined