Senior SDE Interview Questions at Uber

Published July 22, 2026 · Updated July 22, 2026

5 real Senior SDE interview questions asked at Uber. Covers System Design, Technical, Debugging, HR rounds. Sourced from engineers who cleared the loop.

5 questions
155 upvotes
Rounds: 4
Top topic: system-design

Interview Signals — What Uber Asks Senior SDEs

Frequently Asked Topics
system-design2x
python1x
debugging1x
behavioral1x
Interview Rounds
System Design2q
Technical1q
Debugging1q
HR1q
Experience Level
4-8 years2q
3-6 years2q
3-7 years1q

All Senior SDE Questions Asked at Uber

Uber Hard System Design round 4-8 yearsSystem DesignDistributed Systems

Design the rider-driver matching system for a ride-hailing app. How would you balance minimizing rider wait time against fairness in driver earnings distribution?

↑ 46 upvotes · 23 engineers asked this · Senior SDE
Uber Medium Technical round 3-6 yearsPythonSystem Design

You need to find all available drivers within a 3km radius of a rider efficiently, with millions of driver location updates per second. What indexing structure would you use and why not a naive distance calculation over all drivers?

↑ 32 upvotes · 15 engineers asked this · Senior SDE
Uber Hard Debugging round 3-7 yearsDistributed SystemsKafka

Trip fares are occasionally being calculated twice, double-charging riders. The fare calculation service is stateless and horizontally scaled behind a queue. Where would you look first, and what's the likely root cause?

↑ 27 upvotes · 12 engineers asked this · Senior SDE
Uber Hard System Design round 4-8 yearsSystem Design

Design a rate limiter for a public API that must work correctly across multiple application server instances, not just per-instance.

↑ 27 upvotes · 15 engineers asked this · Senior SDE
Uber Medium HR round 3-6 years

Describe a time you had to make a decision with incomplete data under time pressure. What was your reasoning process?

↑ 23 upvotes · 10 engineers asked this · Senior SDE

Practice these questions with AI feedback

Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.

Build my study plan →

Other companies hiring Senior SDEs

Google Senior SDE questions Meta Senior SDE questions Stripe Senior SDE questions LTIMindtree Senior SDE questions Netflix Senior SDE questions Microsoft Senior SDE questions

More at Uber

All Uber questions Uber interview process Prepare for Uber

Frequently asked questions

What topics does Uber ask Senior SDEs?
Common topics: system-design, python, debugging, behavioral.
What rounds are there in Uber Senior SDE interview?
Reported rounds: System Design, Technical, Debugging, HR.
What experience level does Uber hire Senior SDEs at?
Most reported experience: 4-8 years.