Uber interview questions

55 questions30 coding4 system design21 behavioral9 freeUpdated

This is every question in the Uber guide, in one list: 30 coding problems, 4 system designs and 21 behavioral questions, drawn from what candidates report about Uber interviews.

Each row shows the round it comes from and links to the lesson that works through it. 9 are free to read in full. The other 46 are Premium, and here you still see their round, difficulty and topic, so you know what you're walking into.

Uber coding interview questions

30 problems, in the order the guide teaches them. Each lesson gives the full problem, a worked solution and the follow-ups interviewers tend to add.

1Number of Islands: Grid Flood FillFreeMediumGraphs
2Number of Islands II: Union-Find as the Land AppearsFreeHardGraphs
3Course Schedule: Cycle DetectionFreeMediumGraphs
4Word Ladder: Shortest TransformationFreeHardGraphs
5Earliest Moment All Riders Are Connected: Union-Find Over an Event LogFreeMediumGraphs
6Bus Routes: BFS Over RoutesFreeHardShortest Paths & Dijkstra
7Find the Safest Path in a Grid: Multi-Source BFS That Turns Into DijkstraFreeHardShortest Paths & Dijkstra
8Minimum Path Sum: From Grid DP to DijkstraFreeMediumShortest Paths & Dijkstra
9Premium medium problemMediumTrees
10Premium easy problemEasyTrees
11Premium medium problemMediumTrees
12Premium medium problemMediumTrees
13Premium medium problemMediumTrees
14Premium easy problemEasyArrays & Strings
15Premium medium problemMediumArrays & Strings
16Premium medium problemMediumArrays & Strings
17Premium hard problemHardArrays & Strings
18Premium medium problemMediumWindows, Scans & Intervals
19Premium medium problemMediumWindows, Scans & Intervals
20Premium medium problemMediumWindows, Scans & Intervals
21Premium medium problemMediumWindows, Scans & Intervals
22Premium medium problemMediumWindows, Scans & Intervals
23Premium medium problemMediumDynamic Programming
24Premium medium problemMediumDynamic Programming
25Premium medium problemMediumDynamic Programming
26Premium hard problemHardDesign Data Structures
27Premium medium problemMediumDesign Data Structures
28Premium medium problemMediumDesign Data Structures
29Premium medium problemMediumDesign Data Structures
30Premium hard problemHardDesign Data Structures

Uber system design interview questions

4 designs, each worked end to end in its own lesson, from requirements to the architecture and its trade-offs.

#Question
1Design Uber (Ride Matching)Free
2Low-Level Design: Ride Sharing (Premium)
3Design Real-Time Location Tracking (Premium)
4Design a Stock Price Alert System (Premium)

A lock means the design is named here and its walkthrough is Premium.

Uber behavioral interview questions

21 questions, grouped by what the interviewer is testing. The lesson explains why each one gets asked and what a strong answer covers.

Ownership & driving impact (4)

All 4 are Premium

Conflict & pushing back (4)

All 4 are Premium

Ambiguity & speed (4)

All 4 are Premium

Customer & trip obsession (3)

All 3 are Premium

Learning from failure (3)

All 3 are Premium

Why Uber & what you would build (3)

All 3 are Premium

Read the Uber behavioral questions

See all 55 Uber questions by name

Premium opens the 46 locked questions on this page, each with the full prompt and a worked answer, and every other lesson in all 100 company guides.

Common questions

How many questions are in the Uber interview guide?

55: 30 coding problems, 4 system designs and 21 behavioral questions. The guide was last updated in November 2026.

Which rounds do these Uber interview questions come from?

All 30 coding problems come from the coding rounds. The 4 system designs and 21 behavioral questions come from the system design and behavioral rounds. Every row in the list carries its round, so you can start with the one you have booked.

Which Uber interview questions are free?

9 of the 55 are free to read in full, marked Free in the list. The other 46 come with Premium, which also opens all 100 company guides.