I was not looking for a job but was approached by a current employee that suggested I might be the right fit for this position on this particular team and was encouraged to submit my resume. After my resume was submitted no less than 5 minutes later I got an email saying I was not the type of candidate they were looking for to fill this position. I suppose at least they followed up!
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in Sept 2017
Interview
Recruiter reached out to me based on feedback from a position I had applied to a year ago or so. Had a quick, standard recruiter screen and was told I would be moved on to the hiring manager.
A week or so later, hiring manager and I spoke. I was asked about my current role and what interests me (and was given more information about the role). She offered to hop back on the phone with me again if I had more questions- so I felt pretty good about how that went. (But it's FB, so you never know)
It was almost two weeks later before I got word I was going on site. Every position I've interviewed for at FB (this was my third), there's been a pretty hefty wait time between hiring mangaer screen and notification of the next round status. So if it takes a while to hear back- that's not necessarily a bad thing.
On sites were very typical- met with four people who were uniformly awesome and who asked me a lot of concrete questions about how I would handle certain (real) situations. FB on site interview questions tend to be much more concrete than, say, Google interview questions.
A week or so later I was notified that I would be going to one final round- a written exercise that asked me for strategy recommendations (among other things). It was a very informal exercise but really focused on what they could count on me to do when I arrived. I actually had a lot fun doing it even though it fell on one of the worst weeks of the year for me bandwidth-wise.
A few days later I was told my references would be checked and an offer would be put together pending that.
Interview questions [1]
Question 1
We're currently dealing with X issue- how would you handle it?