J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Meta
Entretien
This was an interview for the analyst side of Facebook rather than the ML team. A recruiter reached out and discussed the interview process with me, though I did not advance beyond the phone interview stage. Following the discussion with the recruiter, a phone interview was scheduled with a Facebook data scientist. The person I interviewed with was great to speak with and well-versed in how Facebook works (answered all my questions with clear knowledge of the company).
The interview was conducted via video and a code-sharing website. As with most Facebook interviews, there was a SQL question and a business case question. The SQL question was not as difficult as I was expecting, but I flubbed some basic maths in the process by trying to make it more complicated than it needed to be. I'm not sure if that was the sole reason I did not move forward, but I'm sure there were candidates who answered the question flawlessly.
The business case scenario was interesting, and again I think I did reasonably well but not excellent. There were several terms that I was unfamiliar with (e.g., countermetrics) and I was quite upfront about my lack of knowledge during those parts of the interview. I am coming straight from academia and am not going to fake business knowledge. I prepared quite a bit in learning/brainstorming metrics and business case scenarios, so I'm not sure if more preparation would have helped.
In the end, the process was clear, well-managed, and friendly. Facebook does a great job with this compared to other companies I interviewed with, so I was impressed. I was not particularly interested in the position because the side of Facebook DS I was interviewing for was the analytics side and I am much more interested in ML work - something to be aware of if you are applying.
J'ai passé un entretien chez Meta (Menlo Park, CA)
Entretien
Conversation with recruiter in email. Technical screening round where they ask about SQL and product sense. Onsite-Loop with four rounds. They ask about SQL, Product Sense, Statistics, Behavioural questions. The difficulty is average.
The technical round kicked off with a design question about A/B testing for Facebook Reels, which I found engaging. Then, I tackled a SQL query on user comments and how to account for novelty effects in ongoing experiments. Thankfully, I had prepared with the company-specific questions on PracHub, and it made a real difference in my confidence. The entire process felt smooth, and after some behavioral questions, I received an offer that I happily accepted.
Questions d'entretien [3]
Question 1
Design an A/B test for a Facebook Reels ranking change and describe how you would interpret the results
Total 7 rounds: first round for resume screening, second for technical screening, then for on-site virtual with 4 interviews back to back, then hiring manager round after team matching and then salary negotiation with HR
Questions d'entretien [1]
Question 1
Meta’s evaluation rubrics focus heavily on "Product Thinking over Fancy Math". Interviewers want to see if you can operate like a product owner with an analytical mindset, navigating messy scenarios affecting billions of users