Machine Coding Sheet
Uber Machine Coding Interview
Top low-level design (LLD) and machine coding questions frequently asked in Uber interviews. Master these to clear the LLD round.
Overall progress
0/104 solved
0%
Saved locally in this browser.
easy0/18
medium0/45
hard0/41
0/104
Solved
Utility
0/1 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Parking Lot Asked by:AmazonGoogleMicrosoft+2 more | Easy | Inheritance, Enums, Strategy Pattern |
Games
0/1 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Tic-Tac-Toe Asked by:GoogleMicrosoftAmazon+1 more | Easy | Scalable N×N Board & Win Strategies |
Infrastructure
0/5 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Elevator System Asked by:GoogleAmazonMicrosoft+1 more | Medium | State, Strategy (Dispatching) | |||
Pub-Sub System (Kafka-lite) Asked by:LinkedInConfluentUber+1 more | Hard | Observer & Thread-safe Offset Streams | |||
Job Scheduler Asked by:GoogleAirbnbNetflix+1 more | Hard | Command & Observer Patterns, PriorityQueue, Exponential Backoff, Concurrent Locks | |||
Workflow Engine Asked by:TemporalUberNetflix+1 more | Hard | DAG Execution, Callback | |||
Distributed Lock Manager Asked by:UberGoogleAmazon+1 more | Hard | Lease Management, Fencing |
Fintech
0/1 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Splitwise Asked by:UberMicrosoftFlipkart+1 more | Hard | Min-Cash Flow, Graph Modeling |
Commerce
0/1 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Surge Pricing Engine Asked by:UberLyftBolt | Hard | Dynamic Multiplier, Zone-based |
Marketplace
0/2 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Car Rental System Asked by:UberLyftHertz+1 more | Medium | Strategy Pattern, State Pattern, Concurrent Collections, Atomic Reference locks, Observer Notifications | |||
Food Delivery (Zomato-lite) Asked by:DoorDashUberSwiggy+1 more | Hard | Strategy Pattern, Observer Pattern, Thread-Safe Resource Acquisition, State Transition Guards |
Productivity
0/1 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Meeting Scheduler Asked by:MicrosoftGoogleUber+1 more | Medium | Concurrency, Interval Trees |
Geo
0/4 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Geofencing Library Asked by:UberLyftDoorDash | Medium | Point-in-Polygon Tests | |||
Cab Sharing (Uber-lite) Asked by:UberLyftGrab+1 more | Hard | Strategy Pattern, Observer Pattern, Compare-And-Swap Concurrency, Geo Proximity | |||
Ride Pooling Logic Asked by:UberLyftGrab+1 more | Hard | Route Overlap Algorithms | |||
ETA Calculator Asked by:UberLyftGoogle | Hard | Dijkstra with Live Weights |
ML
0/1 solved
| Status | Star | Problem | Difficulty | Key Focus | Notes |
|---|---|---|---|---|---|
Feature Store (ML) Asked by:UberFeastTecton+2 more | Hard | Point-in-time Correctness |