Machine Learning Engineer Interview Questions

Machine Learning Engineer Interview Questions

Machine learning engineer loops split almost evenly between two stages: technical screens supply 423 of the 907 reported questions and onsites 420, with online assessments at 40 and HR screens at 15. Coding and algorithms is still the largest category at 321 questions, and the samples show those problems in technical screens, so the first stage often looks like a software engineering screen. ML-specific weight sits just behind: 218 machine learning questions and 196 ML system design questions, which the samples show clustering in onsites. Meta, OpenAI and Amazon report the most, followed by Google, Pinterest, Microsoft and Apple. Most reports carry no level tag; 88 are Senior+, 19 intern and 18 new grad. Concrete themes recur. ML system design questions ask for end-to-end products: a sequential personalized playlist recommender, a model predicting next-week streaming engagement, an embedding and classification API. Modeling questions push on why rather than what: vectorizing one-nearest-neighbor and expressing it as a neural forward pass, or diagnosing a production classifier and defending its systems design. Coding rounds stay standard, asking for the median of an integer stream or a linked list reversed in groups of k. Statistics appears too, such as explaining why a geometric mean can exceed its median. 101 first-hand interview experiences accompany the questions.

907 Questions 117 Companies09.22.2026
Showing 20 results

Frequently Asked Questions

Which rounds do machine learning engineer questions come from?
The split is nearly even between the two technical stages: 423 questions come from technical screens and 420 from onsites, with 40 from online assessments and 15 from HR screens. Coding and algorithms is the largest category overall at 321 questions, and the samples show those problems in technical screens, while the reported ML system design questions cluster in onsites.
How much of this is machine learning versus general software engineering?
Coding and algorithms is the single largest category at 321 questions, so general software engineering skill is still the gate. ML-specific content sits close behind, with 218 machine learning questions on modeling and evaluation plus 196 ML system design questions. Behavioral and leadership adds 76, general system design 40, software engineering fundamentals 26, and SQL or Python data manipulation 12.
What experience level are these questions from?
Most reports are untagged: 773 of the entries are filed as General. Beyond those, 88 come from Senior+ loops, 19 from intern interviews and 18 from new grad pipelines. The set therefore reads as a general machine learning engineer bank rather than a level-specific one, so filter by round and category to reach the stage you are actually preparing for.
Which companies report the most machine learning engineer questions?
Meta leads with 100 questions, then OpenAI at 77 and Amazon at 75, followed by Google at 37, Pinterest at 34, Microsoft at 33, Apple and TikTok at 32 each, Snapchat at 31 and Shopify at 24. Consumer-scale ranking and recommendation companies are well represented, which matches the ML system design samples on playlist recommendation and engagement prediction. 101 first-hand interview experiences accompany them.

Explore more Machine Learning Engineer interview questions

Jump straight to Machine Learning Engineer questions at a specific company or in a specific category.

By company
By category