System design

Uber System Design Questions

Every system design problem candidates reported at Uber between September 2025 and September 2026, most-asked first. Each one links to a full solution. Tick them off as you go.

Practice a Uber system design round with me

I'm Alex. I'll pick one of these Uber questions and interview you on it: scope, design, and deep dives.

12problems
19candidate reports
4asked more than once
17topics
Start Uber System Design Interview→

Topics

Design a Real-Time Nearby-Driver Service
4 reports · last seen Aug 2026GeospatialReal-timeDistributed Systems
Advanced+2▶ Mock
Design Nearby Restaurant Search
3 reports · last seen May 2026GeospatialSearchCaching
Intermediate▶ Mock
Design a Highly Available URL Shortener
2 reports · last seen Aug 2026Distributed SystemsCachingStorage
Beginner+4▶ Mock
Design a Scalable Calendar Service
2 reports · last seen May 2026SchedulingDistributed SystemsStorage
Intermediate+2▶ Mock
Design a Food-Delivery Backend (Uber Eats-style)
1 report · last seen Jun 2026GeospatialReal-timeE-commerce
Advanced▶ Mock
Design a Real-Time Chat System
1 report · last seen Jun 2026Real-timeMessagingDistributed Systems
Advanced+5▶ Mock
Design a Distributed Logging System
1 report · last seen Jun 2026ObservabilityData PipelinesSearch
Intermediate+1▶ Mock
Design a Driver Leaderboard Based on Reviews
1 report · last seen Jun 2026Distributed SystemsReal-timeStorage
Beginner▶ Mock
Design a Stock Trading Platform
1 report · last seen May 2026FintechPaymentsReal-time
Advanced▶ Mock
Design a Daily Puzzle Platform
1 report · last seen Apr 2026API DesignCachingDatabases
Beginner▶ Mock
Design Product Page View Tracking
1 report · last seen Apr 2026AnalyticsData PipelinesReal-time
Intermediate▶ Mock
Design Stock Price Alerts
1 report · last seen Dec 2025FintechReal-timeAlgorithms
Intermediate▶ Mock

Duplicate reports of the same problem are merged and counted.

Practice with a Mock Interview

Apply these questions in a live system design mock interview with InterviewSkool's AI interviewer.

Start System Design Interview →

Frequently Asked Questions

What system design questions does Uber ask?

Candidates reported 12 distinct system design problems at Uber between September 2025 and September 2026, including Design a Real-Time Nearby-Driver Service, Design Nearby Restaurant Search, Design a Highly Available URL Shortener.

How to prepare for Uber system design interview?

Start with the Uber problems reported most often, work through each full solution, then practice explaining a design end to end under time pressure in a mock interview.

What is the difference between HLD and LLD at Uber?

HLD (High-Level Design) focuses on system architecture, scalability, and component interactions. LLD (Low-Level Design) dives into class diagrams, API contracts, and database schemas. Uber tests both.