The first round consisted of simple LeetCode questions. I did fairly well and was moved to the second round.
The second round did not go as well. The shorter format of the coding questions (two within 45 minutes) threw me off. I would say I did okay in one of the coding rounds, similar to LeetCode medium, but not great in the other.
The system design was more conversational. I completed a rough plan for tackling the problem, but it wasn't great.
The ML system design was a bit better, with a similar style to the generic system design but obviously tilted towards ML.
Finally, the behavioral round was what you would generally expect and went fine.
Overall, the process was quite nice. The recruiters were really good, and they gave me feedback. Hopefully, I can try again in the future.
Cannot share any of those due to an NDA.
The following metrics were computed from 26 interview experiences for the Meta Machine Learning Engineer role in London, United Kingdom.
Meta's interview process for their Machine Learning Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Machine Learning Engineer interview process in London, United Kingdom.