Back to Problems
Microsoft ML Interview Questions
36 real machine-learning interview questions reported from Microsoft.
Practice on the problems board →Design and Implement a Rate Limiter
System Design for MLDesign a Todo-List Full-Stack Service
System Design for MLDesign a Chatbot Personalization / Memory System
System Design for MLDesign Ticket Booking (Ticketmaster)
System Design for MLBehavioral Round: Growth Mindset & Customer Obsession
BehavioralProject Deep Dive
BehavioralObject-Oriented Design Round
System Design for MLTransformer Roofline and FP32→FP16 Drill
Deep Learning & ArchitecturesStreaming Stop-Token Detection Across Chunk Boundaries
Coding & Leetcode-style QuestionsSFT Sample Packing with Loss Masks
MLOps & DeploymentTiny Next-Token Prediction Model (PyTorch Fill-In)
Deep Learning & ArchitecturesGen/Score Task Lock Scheduler
Coding & Leetcode-style QuestionsValidate Lat/Long With Minimum Expensive API Calls
Coding & Leetcode-style QuestionsIn-Memory KV Store with Snapshot Versions
Coding & Leetcode-style QuestionsDesign Search Autocomplete / Typeahead
System Design for MLIn-Memory SQL Engine with CSV Parser
Coding & Leetcode-style QuestionsPalindrome Number Check and Next-Greater Palindrome
Coding & Leetcode-style QuestionsDesign a Distributed Web Crawler
System Design for MLDesign a Job Scheduler / ETL Pipeline
System Design for MLDesign a URL Shortener (TinyURL)
System Design for MLDNA Shotgun Sequencing: Chain and Eulerian Path Reconstruction
Coding & Leetcode-style QuestionsSliding-Window Stream Session Bucketing
Coding & Leetcode-style QuestionsDistance from Each Node to the Cycle
Coding & Leetcode-style QuestionsLLM conceptual questions (Not tied with a particular company)
Research & Paper UnderstandingOrg Chart Subtree Report Count with Incremental Updates
Coding & Leetcode-style QuestionsCount Positive Pairs with 1/x + 1/y = 1/N
Coding & Leetcode-style QuestionsContiguous Memory Allocator
Coding & Leetcode-style QuestionsIn-Place Sub-Matrix Move with Overlap
Coding & Leetcode-style QuestionsBeam Search Decoder Implementation
Coding & Leetcode-style QuestionsMultiply Strings (LC 43)
Coding & Leetcode-style QuestionsParse Email Addresses from a Log String
Coding & Leetcode-style QuestionsIdempotency API with Idempotency-Key Header
Coding & Leetcode-style Questions15-Puzzle Minimum Moves (BFS)
Coding & Leetcode-style QuestionsSort Distinct Integers 0..32000 with a Bit Vector
Coding & Leetcode-style QuestionsBalanced Permutation Prefix Check
Coding & Leetcode-style QuestionsResumable Batch Dataloader with Weighted Sampling
Coding & Leetcode-style Questions