Top 21
Prep plan
Updated weekly · Last refresh Sep 22

Uber Eats Data Engineer Interview Questions

The questions to prepare for a Uber Eats Data Engineer interview. Questions from real interview reports rank first. Updated daily.

21questions
~4htotal time
Track your progressSign up free to work through all 21 questions and resume where you left off.
Start practicing free →
1
PipelinesStart here. 10 questions · ~105 min
Optimize Skewed Spark JoinMedium

Optimize a Spark join where skewed keys create long-running tasks during a transaction to merchant metadata enrichment step.

JoinsperformancesparkUber Eats
Fraud Detection Batch vs StreamingMedium

Design a fraud pipeline that compares batch, streaming, and hybrid architectures for 120K tx/sec with sub-300 ms decisions and reconciled hourly tables.

Stream ProcessingETLBatch ProcessingUber Eats
Data Quality and Schema EvolutionMedium

Approach for handling schema changes and data quality checks in a high-volume data lake pipeline.

schema evolutionData ModelingQualityUber Eats
SQL and Python FundamentalsMedium

Assesses practical SQL and Python skills for building reliable data pipelines.

system designsqlpythonUber Eats
More Pipelines questions with a free account
2
Coding5 questions · ~53 min
Match Drivers to RestaurantsMedium
Practice

Find all driver restaurant pairs within a Euclidean distance threshold and return them ordered by proximity.

MathArraysGreedyUber Eats
Extract Metrics From Server LogsMedium
Practice

Parse structured server log lines with a regular expression and aggregate valid ERROR records by code and endpoint.

log parsingCodingfunctionsUber Eats
Validate Restaurant Operating HoursMedium

Tests parsing, validation, and correctness for time-related data from Uber Eats.

Date FunctionsUber Eats
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Behavioral & Leadership6 questions · ~63 min
Owning a Major Analytics FailureEasy

Tests ownership after failure, response under pressure, and ability to turn a mistake into a concrete process improvement.

failureself assessmentresilienceUber Eats
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 21 questions to finish this plan.