Meta Machine Learning Engineer interview questions
Updated May 31, 2026
based on 159 ratings
Difficulty
Average
Experience
Mostly positive
How others got an interview
62%
Recruiter
Recruiter
22%
Applied online
Applied online
14%
Employee Referral
Employee Referral
1%
Campus Recruiting
Campus Recruiting
1%
In Person
In Person
Interview search
159 interviews
Viewing 71 - 75 of 159 Interviews
Meta interviews FAQs
Machine Learning Engineer applicants have rated the interview process at Meta with 5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 58% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 63 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 Machine Learning Engineer according to 1 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
Standard leetcode interview. Not particularly original. If you can do leetcode problems, you can work for facebook. this will induce a certain selection bias, which may or may not work in your favor.
Recruiter reached out to me on Linkedin, guided me through the process, gave me a few months to prepare for the coding round. Their recruiting website was very nicely done and informative.
Interview questions [1]
Question 1
LeetCode coding questions. Interview was organised online during pandemic
I applied online. The process took 1 week. I interviewed at Meta (New York, NY) in Dec 2023
Interview
Coding interview. The questions were definitely on the more challenging side but that was fine. The interviewer was however very unresponsive and it was difficult to get clear answers to clarifying questions.
Interview questions [1]
Question 1
K-closest to center & more difficult variation of WordBreak III