Back to Problems
Uber ML Interview Questions
82 real machine-learning interview questions reported from Uber.
Practice on the problems board →Design a Pickup Area Driver Queue
System Design for MLDesign a Meeting Room Scheduler
Coding & Leetcode-style QuestionsService Dependency Topological Order
Coding & Leetcode-style QuestionsSerialize and Deserialize Binary Tree with N-ary Follow-up
Coding & Leetcode-style QuestionsTennis Rounds: Print Round Winners
Coding & Leetcode-style QuestionsStock Price Alert Notification System
System Design for MLDesign the Uber Eats Search System
System Design for MLCheapest Flights Within K Stops
Coding & Leetcode-style QuestionsDesign Hit Counter
Coding & Leetcode-style QuestionsOnsite BQ + Hiring Manager Project Deep-Dive
BehavioralStaff (BPS) Round: Scope & Impact + Architecture
BehavioralVersioned Social Network with Snapshots
System Design for MLK Shuttle Pickup Locations (k-Median under L1)
ML Fundamentals & AlgorithmsTop-K Popular Items Over a Rolling Window
System Design for MLBinary Tree Longest Consecutive Sequence II
Coding & Leetcode-style QuestionsAI-Assisted Coding / Debug Round
Coding & Leetcode-style QuestionsKth Smallest Element in a BST
Coding & Leetcode-style QuestionsEnd-to-End ML System Design (Recommendation / Ranking / ETA)
System Design for MLRider-Driver Matching System
System Design for MLDaily Puzzle Submission and Leaderboard System
System Design for MLOnline Shopping Cart System
System Design for MLExperiment Design: Switchback and CI Interpretation
ML Fundamentals & AlgorithmsDesign an API Rate Limiter
System Design for MLMaximum Number of Points from Grid Queries
Coding & Leetcode-style QuestionsMinimum Knight Moves on Infinite Chessboard
Coding & Leetcode-style QuestionsNumber of Ways to Wear Different Hats to Each Other
Coding & Leetcode-style QuestionsFirst Customer Who Visited Exactly Once
Coding & Leetcode-style QuestionsMaximize Pipeline Throughput Within Budget
Coding & Leetcode-style QuestionsCount Ball Clusters on a Grid
Coding & Leetcode-style QuestionsLongest Subarray With Bounded Difference
Coding & Leetcode-style QuestionsCompare Two Structs / Classes for Equality
Coding & Leetcode-style QuestionsWord Break
Coding & Leetcode-style QuestionsMedian of Two Sorted Arrays
Coding & Leetcode-style QuestionsRotate Image In Place
Coding & Leetcode-style QuestionsSliding Window Maximum
Coding & Leetcode-style QuestionsOOD: Random Bingo Card Generator
Coding & Leetcode-style QuestionsLeftmost Column with at Least a One
Coding & Leetcode-style QuestionsFill Dashes with Nearest Letter
Coding & Leetcode-style QuestionsEarliest Time to Connect All Riders
Coding & Leetcode-style QuestionsSeat Assignment (Exam Room without leave)
Coding & Leetcode-style QuestionsRotting Oranges
Coding & Leetcode-style QuestionsExclusive Time of Functions
Coding & Leetcode-style QuestionsActive Couriers Timeline from Overlapping Intervals
Coding & Leetcode-style QuestionsToy Order Completion Rate and Root-Cause Analysis
Coding & Leetcode-style QuestionsChecking Existence of Edge Length Limited Paths
Coding & Leetcode-style QuestionsCount Palindrome-Formable Paths in a Tree
Coding & Leetcode-style QuestionsDesign an Expiring Counter with Sliding Window
Coding & Leetcode-style QuestionsDesign a Time-Based Key-Value Store
Coding & Leetcode-style QuestionsShortest Word Distance in a String Array
Coding & Leetcode-style QuestionsZero Array Transformation with Range Queries
Coding & Leetcode-style QuestionsShortest Bridge Between Two Islands
Coding & Leetcode-style QuestionsWord Search II
Coding & Leetcode-style QuestionsEvaluate Division
Coding & Leetcode-style QuestionsN-ary Tree Level Order Traversal
Coding & Leetcode-style QuestionsSqrt(x) Rounded Down
Coding & Leetcode-style QuestionsTop K Frequent Elements
Coding & Leetcode-style QuestionsInterval List Intersections
Coding & Leetcode-style QuestionsMaking a Large Island
Coding & Leetcode-style QuestionsNumber of Ways to Earn Points
Coding & Leetcode-style QuestionsRound-Trip Mission Schedule
Coding & Leetcode-style QuestionsBus Routes (Minimum Buses to Destination)
Coding & Leetcode-style QuestionsNumber of Islands II (Dynamic Union-Find)
Coding & Leetcode-style QuestionsMinimum Edge Reversals from Every Root
Coding & Leetcode-style QuestionsFind Robot Position from Blocker Distances
Coding & Leetcode-style QuestionsMinimum Operations to Reduce N to Zero (±2^i)
Coding & Leetcode-style QuestionsFinal Prices with Special Discount
Coding & Leetcode-style QuestionsShortest Subarray with At Least K Distinct
Coding & Leetcode-style QuestionsSquares of a Sorted Array
Coding & Leetcode-style QuestionsLetter Combinations of a Phone Number
Coding & Leetcode-style QuestionsAlien Dictionary: Recover Character Order
Coding & Leetcode-style QuestionsMaximum Items by Budget with Prefix Sums
Coding & Leetcode-style QuestionsPermutation Prefix Balanced Subarray Check
Coding & Leetcode-style QuestionsStairs vs Elevator Energy Trade-off
Coding & Leetcode-style QuestionsMinimize a Black-Box Convex Function
Coding & Leetcode-style QuestionsDesign Uber Eats Cart and Pricing Engine
Coding & Leetcode-style QuestionsML Coding from Scratch: Regression, Markov, Facility Location
Coding & Leetcode-style QuestionsNumber of Islands (Plain and Streaming)
Coding & Leetcode-style QuestionsMerge Step Functions of (timestamp, value) Pairs
Coding & Leetcode-style QuestionsVertical Order Traversal of a Binary Tree
Coding & Leetcode-style QuestionsPalindrome Ancestor Path Queries
Coding & Leetcode-style QuestionsNested Add/Sub Expression Evaluator
Coding & Leetcode-style QuestionsConstruct Quad Tree
Coding & Leetcode-style Questions