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 81 - 85 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 -
I applied online. I interviewed at Meta in Aug 2022
Interview
It was a 5 round interviews. 2 rounds are technical, 1 round system design, 1 round theoretical interview, 1 round behavior. One technical question is tedious. The idea is not hard but the implementation needs a lot of tricks. The interviewer was not friendly. I felt like herself even didn't know the best approach. The system round was standard, but apparently the interview didn't like to think outside of box. He only wanted to hear standard answer. The theoretical round is ridiculous. I expected a deep and math-oriented discussion, but the interview only asked me to state my knowledge on RNN and CNN, which has nothing to do with any math at all... I didn't learn anything new in the interview. Very disappointing.
Interview questions [1]
Question 1
In the system design round, the question was to design a pipeline of pushing ad on a youtube like platform.
Talked to a requirer and he asked me some technical questions and also some questions about my background. He scheduled the first coding interview. the interviewer was very nice and the interview went smoothly. He helped me a couple time when I got stock with the medium question.
Interview questions [1]
Question 1
There were two coding questions, one easy and one medium from LeetCode.
I applied online. The process took 2 months. I interviewed at Meta (Londra, Inghilterra) in Jun 2022
Interview
I was nervous for my interviews at Meta, but I was also excited to learn more about the company and the role. I had four interviews in total, each with a different engineer. The interviews covered a wide range of topics, including my experience with machine learning, my problem-solving skills, and my ability to work independently and as part of a team. I felt like I did well in the interviews, and I'm hopeful that I'll be able to join the Meta team.
Interview questions [1]
Question 1
I was asked a variety of questions about my experience with machine learning, including my knowledge of different algorithms and frameworks, my experience with data processing and analysis, and my ability to design and implement machine learning models. I was also asked about my soft skills, such as my ability to communicate effectively with both technical and non-technical audiences, and my ability to work independently and as part of a team.