Candidates applying for Data Scientist roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 32 days.
Common stages of the interview process at Meta as a Data Scientist according to 1 Glassdoor interviews include:
One on one interview: 33%
Phone interview: 33%
Presentation: 33%
Here are the most commonly searched roles for interview reports -
One phone interview and 4 rounds onsite interview: SQL (two questions), statistics question, case study, Facebook group related question etc.
Got feedback within a week. Overall the interview questions are at middle level.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Apr 2018
Interview
There were 2 product interviews and two data interviews. Standard stuff- how would you test a feature, statistics and probability, SQL questions. Monty hall type questions and some that can be solved through inductive reasoning.
Interview questions [1]
Question 1
If you had to design a feature for YouTube, what would it be and how would you test it?
I applied through a recruiter. The process took 2 weeks. I interviewed at Meta (San Jose, CA) in Feb 2019
Interview
fb recruiter contacted me for data science position. The interview process involves one or two phone interviews followed by an onsite interview .
Interview questions [1]
Question 1
1- 3 to 4 SQL question from the employee department with join, and conditional selecting
2- Stat question(OLS, assumptions, t-test, F-test in OLS? Are they both necessary or redunt? what metrics can you use, R squared and probability, what are the problems with R2? How does maximum likelihood relate to ols? Under what condition they are the same? If it possible by adding a feature r2 to decreased?
3- Machine learning: logistic regression vs linear regression, what is decision tree, how does it select feature? How does it decide to which feature to select? random forest what is the 2 element of randomness? What is the kernel trick in SVM?
4- Given a list and a target value, how to find the 2 element that the sum of them is equal to target? Space and time complexity? How to improve it? How the dictionary works?