The process took 1 week. I interviewed at Meta in Jun 2018
Interview
If you get the opportunity to interview at Facebook, take it. Not because you're likely to get the job, but because it's the best practice out there and will reveal where you're weak in your methodologies.
Keep in mind that Facebook is a massive tech company, so being selected to conduct an interview is a lot like being selected for jury duty. It's likely you'll could get someone who isn't motivated to be interviewing you and that's fine. Try to take from the experience what you can.
My interview, like most others, consisted of two remote video sessions covering my product and execution sense. The product sense interview was focused around my methodology for approaching a problem, identifying a target user group, exploring a problem space, thinking up creative solutions, prioritizing my work for impact, and setting the right goals. The execution interview was focused around identifying the right metrics for determining success, and using them to move forward in the right direction.
Facebook does a good job at trying to prep you on how to prepare, though you'll need to keep in mind that you'll be working through these methodologies in the context of a specific scenario and will likely be constantly interrupted by the interviewer's questions.
I never heard back from them after the remote video sessions.
Interview questions [4]
Question 1
How would you build a product on Facebook to celebrate someone's birthday?
I applied through an employee referral. The process took 6 weeks. I interviewed at Meta (Menlo Park, CA) in Jan 2017
Interview
Very well organized by the recruiting team. I fell well prepared and knew who I was going to be meeting. Questions were good and process was solid and well calibrated. I felt the interviews were effective as evaluating me for a PM role.
I applied through an employee referral. The process took 4 weeks. I interviewed at Meta
Interview
It was the most unprofessional experience I had throughout my career. I applied through employee referral, and was contacted by a recruiter a few days later. The recruiter rescheduled my interview three times, before he finally found available time for me. On the day of my interview, I was waiting for 25 minutes for a call, but I never received a call.
Two hours later, I received an email asking to reschedule again. I was really disappointed but I agreed to reschedule again. One hour before my interview, I received another email asking to reschedule again. My interview was rescheduled five times in a period of three weeks.
Reading about all the great experience people had with Facebook recruiters I couldn't believe that this was mine, but unfortunately it was really disappointing.
In addition, the recruiter couldn't answer any of my questions about the role I was applying for, which was very unprofessional.