I applied through an employee referral. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Nov 2015
Interview
1) Interview phone call with the recruiter.
2) On-site interviews (a total of 3).
3) Hiring manager interview (this was a phone call since the hiring manager was based in Austin).
4) Reference check (you provide 2 or more references).
5) Offer.
6) Background check.
Interview questions [1]
Question 1
Religiously study the job description and reflect it with the experience you have. My advice would be to really get a hold of the recruiter during the initial stages and ask them about the skill-set the hiring team (and the manager) is looking for. Note those down and prepare to reflect those skills in the interview questions that will be asked. You'll most likely encounter questions that are already floating around here and in that case Google and Glassdoor will be your best friends! Search for as many Facebook interview questions (related to the position or at least close to what the position is) as you can and prepare notes and examples. This will also put you in the right mindset to answer questions tricky questions that can come up.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta
Interview
Upon emailing me a rejection for a different role, a recruiter copied a different recruiter and role that they thought I'd be good for. It was the Prod Spec role. I didn't have experience in product support, but the role looked mostly analytical so I moved forward.
First call with the recruiter, then a call with hiring manager. She wasn't available, so I spoke to someone on a different team who gave me general info on systems and teams, but not role specific.
Onsite interviews included 4x30 minute sessions, 3 being scheduled as video call due to the interviewers being remote. The video calls hurt my performance and added awkwardness because they show you in full body view and were distracting.
The team members asked a few technical/analytical questions, and the hiring manager asked vague questions about why I was a good fit and what did the role need to contribute to Sales and Engineering. Having no direct experience, or understanding of why HR put me in for this role, I answered as best I could, but struggled to know what she wanted.
The one in-person meeting went well: he asked prioritisation questions with context, and spent an hour with me.
Recruiter was brusk about my request to send thank you notes, and in the rejection email basically said the team felt I was sub par in analytical/critical thinking skills. No encouraging note of good will or try again.
Frankly, the only analytical questions I was actually asked were on probability and prime numbers, not things that even appropriately relate to the role. No SQL or Excel test, as other reviewers mentioned for this role.
The whole process felt disorganised and I got different explanations about the team from each person. The recruiter pushed hard on salary talk early on, and set low expectations. I also wasn't prepped on what to expect with the onsite, like other companies do. Oh well, not a good fit for me anyway.
Interview questions [3]
Question 1
When would you use distinct probability distribution? additional examples?
I applied through an employee referral. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA)
Interview
Had a phone screen with the recruiter, which I thought went well. She promised to follow up 'soon'. 2 weeks go by and no word. She apologizes for delay and explains that they are doing headcount. I ping for an update, and receive a reply that the role had been filled - 1 week later. Very unprofessional, poor experience. Waste of my time and energy.