Uber Data Engineer Interview Questions
Prepare for this exact position with 2 real candidate reports. Review the levels, locations, interview formats, and questions that appeared most often for Uber Data Engineer candidates.
2
role-specific reports
15
questions found
1
levels represented
1
locations represented
Search real candidate reports
Uber Data Engineer candidate reports
Search within this position by level, location, interview type, outcome, or a specific question.
2 matching interviews
Data Engineer
- 01
Implement a flight booking system with user search/booking and admin flight/booking management.
System Design · Medium
Data Engineer · L4
- 01
Rearrange an array to move all zeros to the end while preserving the order of non-zero elements.
Coding & Algorithms · Easy
- 02
Answer SQL questions involving Manager and Employee tables.
SQL & Databases · Easy
- 03
Explain Spark optimization concepts including data skewness and data partitioning strategies.
Domain Knowledge · Medium
Most-asked Uber Data Engineer questions
Ranked by how often each question appeared in reports for this exact position. Answers are written by our team.
More reported questions
- 01
Answer behavioral and culture fit questions.
asked in 1 reports - 02
Answer questions on advanced Spark optimization techniques.
asked in 1 reports - 03
Answer SQL questions involving Manager and Employee tables.
asked in 1 reports - 04
Calculate the total driving time for each driver per calendar day, handling trips that span multiple days.
asked in 1 reports - 05
Design a data pipeline and hourly dashboard for trending movies by location based on full-watch view metrics.
asked in 1 reports - 06
Design a dimensional data model with fact and dimension tables for a streaming platform.
asked in 1 reports - 07
Design an algorithm using merge intervals logic to determine view counts from user viewing sessions.
asked in 1 reports - 08
Design an ETL pipeline to generate top movies reports on a daily basis.
asked in 1 reports - 09
Explain Spark optimization concepts including data skewness and data partitioning strategies.
asked in 1 reports - 10
Find the count of occurrences of a target value in a sorted array with duplicates.
asked in 1 reports - 11
Find the top 3 cities each month ranked by total number of trips.
asked in 1 reports - 12
Identify drivers who did not complete any trips within their first 7 days after signup.
asked in 1 reports - 13
Implement a flight booking system with user search/booking and admin flight/booking management.
asked in 1 reports - 14
Rearrange an array to move all zeros to the end while preserving the order of non-zero elements.
asked in 1 reports - 15
Write SQL queries to generate the final reporting table with top movies.
asked in 1 reports