Meta Machine Learning Engineer interview questions
based on 159 ratings - Updated May 31, 2026
Averageinterview difficulty
Mostly positiveinterview experience
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 46 - 50 of 159 Interviews
Meta interviews FAQs
Machine Learning Engineer applicants have rated the interview process at Meta with 4 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 44% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 21 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 36 days.
Common stages of the interview process at Meta as a Machine Learning Engineer according to 1 Glassdoor interviews include:
Phone interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
Enter OA, and then final VO, failed on one leetcode. HR was very nice but once you failed, she ghosted you, no feedback.
The overall interview took very long, because they ran out of interviewers.
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Oct 2024
Interview
Phone screen E4 MLE - interview went well, with two coding questions that I solved within the time limit, despite a minor hiccup with an edge case. I got a benevolent interviewer who occasionally helped out.
Onsite - coding rounds went well. Nothing earth shattering.. The ML System Design round was the most challenging by far coz the interviewer was covering so much ground but I'd practiced a LOT on Prepfully and it went alright.
My recommendation: Blind75 + Meta top 50 on leetcode. Prepfully for ML design mocks. That's it.
Interview questions [1]
Question 1
Designing next post logic for fb news feed w/ some arbitrary constraints and optimization goals the interviewer added - effectively a variation of recommender
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (New York, NY) in Nov 2024
Interview
Phone screen, followed by a technical. Final round is 3 technicals, a behavioral, and a machine learning system design. Pretty standard stuff.
PROS: Interviewers were kind and helpful and professional.
CONS:
Scheduling was a bit awkward. Some things were scheduled after hours for the start of the day, resulting in both parties missing the meeting.
EXPLODING OFFERS! Recruiters are arrogant and unattentive. They do everything over the phone to leave no paper trail, including the offers, and pressure you to negotiate on the spot. Furthermore, the offers "expire" after 24 hours. And they *don't* give you any offer letter till you accept verbally/via email. Very predatory.
Interview questions [1]
Question 1
Standard leetcode medium/hard and cookie cutter ML sysdes questions.