Machine Learning Engineer ML System Design Interview Questions

Practice 194 real ML System Design interview questions for Machine Learning Engineer roles. From companies including OpenAI, Meta, Amazon, Snapchat, Google.

194 Questions 62 Companies07.31.2026
Showing 14 results
Role
Uber logo
Uber
Hard
Machine Learning Engineer

Design real-time grid ETA for drivers

Real-Time Grid-ETA System Design You are tasked with designing a real-time system that maintains the remaining ETA for every driver currently located ...

ML System Design
22
0
257 people solved
Sep 6, 2025
Microsoft logo
Microsoft
Medium
Machine Learning EngineerSenior+ Locked

Design email ranking and summarization in Outlook

This question evaluates proficiency in designing end-to-end machine learning systems for personalized email ranking and abstractive summarization, enc...

ML System Design
6
0
58 people solved
Jan 6, 2026
Apple logo
Apple
Medium
Machine Learning Engineer

Design App Store search

Design the search system for a mobile app marketplace similar to an app store. Users enter short queries such as 'photo editor', 'budget tracker', or ...

ML System Design
5
0
56 people solved
Dec 17, 2025
Zillow logo
Zillow
Medium
Machine Learning Engineer

Design a chunking strategy for RAG

You are building a Retrieval-Augmented Generation (RAG) system that uses an LLM plus a vector database. Before creating embeddings and indexing docume...

ML System Design
9
0
76 people solved
Sep 24, 2025
Meta logo
Meta
Medium
Machine Learning Engineer Locked

Design recommendation and weapon-ad detection systems

This question evaluates proficiency in end-to-end ML system design, covering scalable recommendation systems and safety-focused ad classification with...

ML System Design
8
0
81 people solved
Dec 9, 2025
Pinterest logo
Pinterest
Medium
Machine Learning Engineer Locked

Design a pin search engine

Design a Pinterest-style pin search engine with hybrid candidate generation, dual-encoder retrieval, multimodal ranking, pairwise/listwise losses, off...

ML System Design
3
0
70 people solved
Apr 9, 2025
Amazon logo
Amazon
Medium
Machine Learning Engineer Locked

Design logo infringement detection system

This question evaluates a candidate's competency in ML system design for visual search, covering image representation and embeddings, metric learning,...

ML System Design
2
0
44 people solved
Nov 18, 2025
TikTok logo
TikTok
Hard
Machine Learning Engineer

Design LLM-enhanced recommendation solutions

Design LLM-enhanced recommendation solutions System Design: Incorporating Large Language Models (LLMs) into a Large-Scale Recommendation System Contex...

ML System Design
5
0
73 people solved
Aug 8, 2025
Applied Intuition logo
Applied Intuition
Medium
Machine Learning Engineer

Debug a GPT training pipeline

Fix three bugs in a minimal GPT to meet a training-loss target You are given a Colab notebook with a minimal GPT-style language model implemented in P...

ML System Design
18
0
143 people solved
Sep 6, 2025
Meta logo
Meta
Medium
Machine Learning Engineer Locked

Design a newsfeed dislike model

This question evaluates a candidate's ability to design and operationalize a machine learning model that predicts the probability of a user disliking ...

ML System Design
8
0
67 people solved
Sep 4, 2025
Microsoft logo
Microsoft
Medium
Machine Learning EngineerSenior+ Locked

Infer user intent from typing in real time

This question evaluates machine learning system design competency in streaming, low-latency intent inference from typing and UI context, covering priv...

ML System Design
4
0
76 people solved
Jan 6, 2026
Adobe logo
Adobe
Hard
Machine Learning Engineer

Design a natural-language AEP Q&A assistant

Design a natural-language AEP Q&A assistant System Design: Natural-Language Assistant for Adobe Experience Platform (AEP) Goal Design a natural-langua...

ML System Design
5
0
102 people solved
Aug 9, 2025
TikTok logo
TikTok
Hard
Machine Learning Engineer

Design query generation to maximize CTR

Design query generation to maximize CTR Design an end-to-end query-generation system that maximizes click-through rate (CTR) for a large-scale search/...

ML System Design
6
0
58 people solved
Jul 31, 2025
Meta logo
Meta
Medium
Machine Learning Engineer Locked

Design comment ranking for a news feed

This question evaluates a candidate's ability to design an ML-powered comment-ranking system, testing competencies in personalization, engagement and ...

ML System Design
6
0
99 people solved
Dec 15, 2025

Explore more Machine Learning Engineer ML System Design interview questions

Real questions from candidate reports, grouped by company, topic and role.

By company
Other categories for Machine Learning Engineer
ML System Design questions for other roles
Browse all