all companies

Uber data interview guide

Trips, drivers and surge — share-of-total and time-window questions.

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
assign
1
rank
1
transform
1

Based on 8 reconstructed Uber-style questions.

practice path

1 free · 7 Pro
  1. 1Average fare by surge bucketsqlMedium
  2. 2Base fare without surgepandasHard
  3. 3Driver earnings sharepandasMedium
  4. 4Driver fare running totalsqlHard
  5. 5Fare per mile by citypandasMedium
  6. 6Filter SF tripspandasEasy
  7. 7Surge trips by citysqlMedium
  8. 8Top drivers by total farepythonMedium

Unlock all 8 Uber questions with Pro.

upgrade