The recruiters at Facebook are great and go out of their way to help you succeed in the process. There's a video interview (2 45-min interviews) then an on site
I applied through an employee referral. The process took 3 months. I interviewed at Meta (Washington, DC) in May 2018
Interview
The whole process from the time the recruiter contacted me until I got the offer was 3 months. I did a recruiter phone screen for about 45 mins first and then my info was sent to the hiring manager. I waited about 3 weeks and got invited to a video conference interview with the hiring manager that lasted an hour. After that, I waited a week and was invited to an on-site interview loop. I interviewed with 5 people that day and also had breaks and lunch with potential team members. I was there about 6 hours.
I had to wait roughly a month before I got the good news which was delivered by phone and followed up with the formal offer letter the next day.
My recruiter was great during the whole process and kept me informed. She coached me prior to the on-site interview loop also. I found the whole experience good and all the people were very friendly. It wasn't easy by any means, definitely prepare well and really understand the mission, the culture and why you want to be there.
If you interview and they aren't moving forward most likely the news will be delivered via email.
Try to find someone to refer you because it really helps get your resume looked at which can sometimes be the hardest part.
I applied through an employee referral. The process took 6 weeks. I interviewed at Meta (Austin, TX) in May 2018
Interview
I first had a 30-minute call with a recruiter, after which I had a video conference with the process manager. About three weeks after the video conference, I flew out to interview with the rest of the team. I met with four sets of folks for 30 minutes each. Questions ranged from inquiring about my background to hypothetical challenges, as well as one case study. Overall, the process was efficient and well-organized, though I felt a few of the team members were unclear on exactly what they were asking of me.
The original recruiter sent me an email a few days later notifying me that I did not receive the position but that she'd be happy to provide me with feedback from the team, which I appreciated. However, after I followed up three times with the recruiter I never heard back; this was the only unprofessional part of a largely positive interview process.
Interview questions [1]
Question 1
How does you current role prepare you for your role here?