all companies

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. 1.Recruiter screen
  2. 2.Technical screen: 2–3 SQL questions in a shared editor (~45 min)
  3. 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 Pro
type
level
  1. 1Filter SF tripspandaseasy
  2. 2Average fare by surge bucketsqlmedium
  3. 3Driver earnings sharepandasmedium
  4. 4Fare per mile by citypandasmedium
  5. 5Surge trips by citysqlmedium
  6. 6Top drivers by total farepythonmedium
  7. 7Base fare without surgepandashard
  8. 8Driver fare running totalsqlhard

Unlock all 8 Uber questions with Pro.

upgrade