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 20 results
Role
Google logo
Google
Medium
Machine Learning Engineer Locked

Design a chatbot over structured and unstructured data

This question evaluates a machine learning engineer's ability to design end-to-end systems that integrate structured and unstructured data, testing co...

ML System Design
17
0
238 people solved
Feb 8, 2026
Adobe logo
Adobe
Hard
Machine Learning Engineer Locked

Optimize LLM Training and Serving

This question evaluates hardware-aware ML systems engineering skills, specifically reasoning about memory-versus-compute bottlenecks and attention mat...

ML System Design
23
0
277 people solved
May 25, 2026
Waymo logo
Waymo
Hard
Machine Learning EngineerSenior+ Locked

Design a Drop-off Spot Selector

This question evaluates expertise in ML-driven system design for safety-critical autonomous vehicle decisions, covering real-time decision-making, geo...

ML System Design
13
0
199 people solved
Mar 23, 2026
Distyl logo
Distyl
Medium
Machine Learning EngineerSenior+

Design Streaming Speech and Multi-Model Chat Systems

Design Streaming Speech and Multi-Model Chat Systems Redesign a batch speech-transcription pipeline to process audio incrementally and support multipl...

ML System Design
1
0
15 people solved
May 1, 2026
Meta logo
Meta
Medium
Machine Learning Engineer

Design Place Recommendation System

Design a machine learning system for a maps or local-discovery product that recommends places a user may want to visit. The system should provide pers...

ML System Design
9
0
162 people solved
Mar 17, 2026
Rogo logo
Rogo
Medium
Machine Learning Engineer

Manage Context Windows in an Applied AI System

Manage Context Windows in an Applied AI System Design the context-building layer for an applied AI assistant. It must combine the current request, con...

ML System Design
0
0
6 people solved
Jun 24, 2026
Mercor logo
Mercor
Medium
Machine Learning Engineer

Design Candidate Search And LLM Evaluation Tasks

Prepare for an MLE onsite with three themes: finding top candidates from a job description, reasoning about an unreliable deterministic comparator, an...

ML System Design
10
0
92 people solved
Apr 21, 2026
Google logo
Google
Medium
Machine Learning Engineer Locked

Design an app-store app recommendation system

This question evaluates a candidate's competency in end-to-end machine learning system design for recommender systems, covering personalization, candi...

ML System Design
10
0
200 people solved
Feb 11, 2026
Roblox logo
Roblox
Medium
Machine Learning EngineerSenior+ Locked

Design a Game Recommendation System

This question evaluates mastery of designing scalable end-to-end machine learning recommendation systems, including candidate generation, multi-stage ...

ML System Design
13
0
151 people solved
May 7, 2026
Creditkarma logo
Creditkarma
Medium
Machine Learning EngineerSenior+ Locked

Design a Revenue Ranking Platform

This question evaluates a machine learning engineer's competency in designing production-scale recommendation and ranking systems that balance revenue...

ML System Design
2
0
47 people solved
Jun 10, 2026
Google logo
Google
Medium
Machine Learning Engineer Locked

Design a fraud detection system

This question evaluates a candidate's competency in designing end-to-end fraud detection machine learning systems, covering real-time and batch featur...

ML System Design
50
1
426 people solved
Jan 22, 2026
Hebbia logo
Hebbia
Hard
Machine Learning EngineerSenior+

Design a Multi-Agent Document Search and Visualization Product

Design a Multi-Agent Document Search and Visualization Product Design a document-analysis product that searches PDF content, extracts figures and tabl...

ML System Design
0
0
6 people solved
Jun 6, 2026
OpenAI logo
OpenAI
Medium
Machine Learning Engineer

Design a Real-Time Sensor Intelligence System

Design an end-to-end real-time sensor intelligence system for a product team. Start from ambiguous product requirements and cover the full lifecycle: ...

ML System Design
8
0
122 people solved
Apr 13, 2026
Google logo
Google
Hard
Machine Learning Engineer

Design a real-time recommendation system

You are asked to design a real-time recommendation system for a large-scale consumer product (for example, recommending items or content to users in a...

ML System Design
19
0
188 people solved
Dec 8, 2025
Reddit logo
Reddit
Hard
Machine Learning Engineer Locked

Design comment ranking

This question evaluates competency in designing large-scale machine learning ranking systems, testing skills such as candidate generation, label and t...

ML System Design
21
0
153 people solved
Mar 2, 2026
Google logo
Google
Hard
Machine Learning Engineer

Design multi-GPU matrix multiplication

Multi-GPU MatMul (2 GPUs): Design and Implementation You are given two GPUs connected via NVLink or PCIe. You must compute C = A × B where: - A is sha...

ML System Design
9
1
142 people solved
Sep 6, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Design a short-video recommender for short-term interest

This question evaluates a candidate's understanding of real-time personalized recommendation systems, with emphasis on session-based short-term intere...

ML System Design
5
0
94 people solved
Jan 10, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerSenior+

Design User Embedding Semantic Search

Design a user-embedding-based two-stage semantic retrieval and ranking system for a short-term rental marketplace. The goal is to retrieve and rank pr...

ML System Design
9
0
64 people solved
Apr 28, 2026
OpenAI logo
OpenAI
Medium
Machine Learning Engineer Locked

Design an OOD detection system

This question evaluates a candidate's competency in ML system design, specifically out-of-distribution detection, production monitoring, interpretabil...

ML System Design
20
0
166 people solved
Dec 14, 2025
Apple logo
Apple
Medium
Machine Learning Engineer Locked

Design a news feed ranking system

This question evaluates a candidate's ability to architect a scalable, low-latency personalized news feed recommendation system, assessing competencie...

ML System Design
14
0
118 people solved
Mar 1, 2026

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