J'ai postulé via la recommandation d'un employé. Le processus a pris 6 semaines. J'ai passé un entretien chez Meta (Menlo Park, CA) en avr. 2020
Entretien
The process was extremely well-managed, and the recruiters were very prompt and helpful. They do a great job of preparing you for each step of the process.
The first round is a telephone screening which was around 10-15 mins long. I was asked a very open-ended question about how I would broadly analyze the drop of key performance metrics and 5 simple questions on SQL.
The next round, which was the technical screening, took place around 3 weeks later. A similar broad and open-ended product question was posed, and I could not help but feel that the only thing that was being evaluated was my ability to think in a structured manner. This was followed by a couple of relatively simple queries where I was asked to write a code to get a frequency distribution and a simple case-when application.
The onsite round took place online. The first 2 rounds were very similar to the first round in the technical screening in terms of the open-ended nature of the questions, and the evaluation criteria still seemed to be more of how you walked the interviewer through your thoughts without getting overwhelmed or sidetracked. The technical round was SQL again (though there was no restriction on the language I wanted to use), and the problems where definitely slightly more challenging. You need to be quick on your feet with SQL, I was asked what sounded like a very simple question which actually involved a cross join and some creativity on the spot. The last round was a quant round that revolved around Bayes' theorem, Power of tests, Type 1 error/type-2 error, and imbalanced classification. Intuitive explanations of the math were just as important as being able to solve the problems.
All the interviewers were extremely pleasant and conversations. Nobody seemed like they were 'out to get you', but were there trying to actually assess whether you could think coherently and whether they would be willing to work with you. It would have been a great experience even if I had not received an offer, but they were kind enough to extend one to me within 3 days of the onsite round.
Questions d'entretien [1]
Question 1
1) Provided a table with user_id and dates they visited platform, find the top 100 users with the longest continuous streak of visiting the platform as of yesterday.
2) Provided a table with page_id, event timestamp and a flag for a state (which is on/off), find the number of pages that are currently on.
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
J'ai passé un entretien chez Meta (Menlo Park, CA)
Entretien
The Interview Process is very structured -
First Tech Screening round - 45 mins (usually can extend a bit depending on the interviewer)
- 2 SQL Questions ( Medium to Hard ) - based on Joins
Full Loop - 4 rounds 45 mins each.
- SQL
- Behavioral
- Analytical Execution - stats & prob, A/B testing, case study
- Analytical Reasoning - Case study
Questions d'entretien [1]
Question 1
Questions on Bayes Theorem, Probability distribution, etc.
J'ai postulé en ligne. Le processus a pris 6 mois. J'ai passé un entretien chez Meta
Entretien
Completed 3 rounds of the process, which includes the initial recruiter screen, technical, full loop, and team matching.
Couldn't move past the full loop interview. The interview was very engaging, and I actually enjoyed working through the cases. No crazy questions.