The interview process has 6-7 stages.
It begins with an HR initial chat to discuss your experience.
This is followed by an ML discussion about how ML models work, including a coding exercise. Subsequently, there are more coding and ML theory questions, along with ML system design questions.
The coding aspect is less about LeetCode problems and more focused on ML coding using NumPy.
Tell me about an ML project you have worked on that you found interesting and why.
The following metrics were computed from 4 interview experiences for the Snap Machine Learning Engineer role in London, United Kingdom.
Snap's interview process for their Machine Learning Engineer roles in London, the United Kingdom is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Snap's Machine Learning Engineer interview process in London, United Kingdom.