Top 17
Prep plan
Updated weekly · Last refresh Sep 25

Uber Drivers Backend Engineer Interview Questions

The questions to prepare for a Uber Drivers Backend Engineer interview. Questions from real interview reports rank first. Updated daily.

17questions
~3htotal time
Track your progressSign up free to work through all 17 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 7 questions · ~79 min
Capitalize Matching SubstringsHard
Practice
Recently asked

Use Aho-Corasick matching to capitalize selected Uber Drivers substrings while resolving overlapping matches deterministically.

string manipulationUber Drivers
Cycle Detection in Dependency GraphEasy
Practice
Recently asked

Use iterative DFS coloring to detect circular dependencies in an Applied Intuition simulation module graph.

dfsbfsGraphsUber Drivers
Shortest Path in Weighted GraphHard
Practice
Recently asked

Use Dijkstra’s algorithm with a priority queue to find the shortest path in a weighted graph with non-negative edges.

shortest pathAlgorithmsGraphsUber Drivers
More Coding questions with a free account
2
System Design4 questions · ~45 min
Sharding Massive Payments DatabaseHard
Recently asked

Evaluates system design decisions for sharding, data distribution, and operational complexity.

databaseshardingarchitectureUber Drivers
Real-Time Trip Pricing ServiceHard
Recently asked

Assesses system design for low-latency pricing updates and correctness under changing inputs.

architectureUber Drivers
Ride Matching at Peak ConcurrencyHard
Recently asked

Evaluates system design for scalable, concurrent matching with predictable latency and correctness.

scalabilityUber Drivers
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Behavioral & Leadership5 questions · ~57 min
Resolving Engineering Product ConflictMedium
Recently asked

Tests conflict resolution in cross-functional delivery, including communication, stakeholder alignment, and ownership of the outcome.

Conflict ResolutionStakeholder ManagementCommunicationUber Drivers
More Behavioral & Leadership questions with a free account
4
More topics1 question · ~11 min
Consistency During Network PartitionsHard
Recently asked

Tests distributed systems knowledge for maintaining correctness and availability under partition in payment flows.

distributed systemsdata consistencyUber Drivers
The finish line: interview-readyComplete all 17 questions to finish this plan.