GeekCodersA DataEngineering Portal

Uber

Streaming and sessionization show up early.

4 questions
Python · 2PySpark · 2
StatusTitleTechnologyTopicAcceptanceDifficulty
○7.Flatten nested JSON into a fact tablePythonData modeling37.5%Medium
○22.Merge overlapping time rangesPythonAggregation100.0%Medium
○86.Quarantine the records that will not parsePySparkJSON Handling—Medium
○90.Day-1 and day-7 retention by cohortPySparkWindow functions—Medium

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