Check out your Company Bowl for anonymous work chats.
Bowls
Get actionable career advice tailored to you by joining more bowls.
Followed companies
Stay ahead in opportunities and insider tips by following your dream companies.
Job searches
Get personalized job recommendations and updates by starting your searches.
Meta interviews FAQs
Data Scientist, Infrastructure applicants have rated the interview process at Meta with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 30% positive. To compare, the company-average is 56.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Scientist, Infrastructure roles take an average of 26 days to get hired, when considering 10 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 31 days.
Common stages of the interview process at Meta as a Data Scientist, Infrastructure according to 10 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 21%
Presentation: 14%
Group panel interview: 7%
Skills test: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Meta
Interview
A Shared Coderpad of SQL, Python Coding, Stats and ML. The questions were actually pretty basic but the interviewer frequently asked nitpicky questions that a DS practitioner would never really think about (like what are the formulas for pooled variance). See questions below as examples.
(SQL) Given a table, provide all the pairwise combinations of IDs, without any duplicates. So with record1: ID1 ID2; record2: ID2 ID1; record1 or record2 needs to be removed.
I applied through a recruiter. I interviewed at Meta
Interview
1. Behavioral questions from recruiter around experience and check interests (30min); they will share interview preparation guide after this step if move forward
2. First round interview with ML/stats questions + coding/algorithm + data manipulation (1hr-if pass, there will be final round)
Interview questions [1]
Question 1
Data manipulation with language of choice (SQL/python): easy joining/group by questions
Coding/algorithm: easy level Leet code, be ready to discuss time/space complexity
Stats/ML: regression deeper dive
Took around 1 hour and has three parts, each of 20 minutes: SQL, coding, statsitics. At the end had a few minutes left and the candidate can ask the interviewer questions.
Interview questions [1]
Question 1
Asked about linear regression and ANOVA for statistics.