Uber
Geospatial and real-time matching problems, then a design round on something with a live dispatch loop.
- Active questions
- 4
- Rounds covered
- 3
- Last reviewed
- Aug 25, 2026
Reported questions
The full collection. Each entry shows how many independent reports it has and when it was last seen in a live loop.
- System designHard
Match riders to drivers in real time
Design the matching loop for a city-scale dispatch system
5 reportsAug 25, 2026 - Phone screenEasy
Merge overlapping reservations
Given a list of half-open intervals, merge the overlapping ones
7 reportsAug 21, 2026 - System designHard
A single shard is taking 40% of writes
Your sharded datastore has one dominant key
3 reportsAug 14, 2026 - CodingMedium
Longest window with at most k distinct values
Given an array and an integer k, return the length of the longest contiguous window containing at most k di…
4 reportsAug 19, 2026
Interviewed at Uber recently?
Corroborating a question takes reports from people who did not interview together. Adding yours is what keeps this collection from drifting out of date.