Uber SQL interview questions
Trips, drivers and surge — share-of-total and time-window questions. Practice reconstructed Uber-style SQL, Python and pandas interview questions below — run and grade them instantly in your browser.
pandassqlpythoneasy1medium5hard2
typical interview loop
- 1.Recruiter screen
- 2.Technical screen: 2–3 SQL questions in a shared editor (~45 min)
- 3.Onsite: SQL / Python coding, product-sense metrics case, behavioral
- › Percent-of-total with window SUM() is common.
- › Practice self-joins on consecutive events.
most-tested topics
CASE
2
GROUP BY
2
groupby
2
filtering
1
transform
1
ratios
1
Based on 8 reconstructed Uber-style questions.
practice path
1 free · 7 Protype
level
- 1Filter SF tripspandaseasy
- 2Average fare by surge bucketsqlmedium
- 3Driver earnings sharepandasmedium
- 4Fare per mile by citypandasmedium
- 5Surge trips by citysqlmedium
- 6Top drivers by total farepythonmedium
- 7Base fare without surgepandashard
- 8Driver fare running totalsqlhard
Unlock all 8 Uber questions with Pro.
upgrade