Uber

Streaming and sessionization show up early.

4 questions
Python · 3SQL · 1
StatusTitleTechnologyTopicAcceptanceDifficulty
7.Flatten nested JSON into a fact tablePythonData modelingMedium
18.Gaps and islands in device uptimeSQLWindow functionsHard
22.Merge overlapping time rangesPythonAggregationMedium
24.Retry with exponential backoffPythonData modelingMedium

Community-reported interview topics. Not official Uber questions and no affiliation is implied.