I applied online. The process took 2 months. I interviewed at Meta (San Francisco, CA) in Oct 2019
Interview
1. Phone interview
- statistics, sql, coding
-For the coding portion, you use R or Python
-For the statistics portion, if you encounter questions that you are less familiar with, try to propose a more informal ad-hoc solution if you don't remember exact terms or details.
-Communicate thought process and assumptions aloud to the interviewer and they will be able to provide any guidance on expectations.
-You should have a computer on hand for the interview as the coding portion will involve using a shared screen website, where you can select and switch between any of the languages available.
2. Onsite interview
- Several case studies, one basic probability question, quick lunch
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
Interview questions [1]
Question 1
Questions on Bayes Theorem, Probability distribution, etc.
I applied online. The process took 6 months. I interviewed at Meta
Interview
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.
It's all organized. Be prepared to showcase your depth of thinking. Two analytical rounds will make you think on your ability to solve probability and experimentation problems. Have a structure for everything
Top companies for "Compensation and Benefits" near you