Top 42
Prep plan
Updated weekly · Last refresh Aug 30

Reply Data Engineer Interview Questions

The questions to prepare for a Reply Data Engineer interview. Questions from real interview reports rank first. Updated weekly.

42questions
~6htotal time
Track your progressSign up free to work through all 42 questions and resume where you left off.
Start practicing free →
1
SQL & Data ManipulationStart here. 12 questions + 2 drills · ~125 min
Second Highest Without AggregatesHard
Practice
Recently asked

Find the second highest salary in each department without using aggregate functions.

SubqueriesRankingSelf-JoinsReply
Window Ranking in Ticket QueuesMedium
Recently asked

Explain SQL window functions and when to use ROW_NUMBER() versus DENSE_RANK() for ranked ticket analysis.

Window FunctionsRankingrow_numberReply
Explain Full Outer vs Left JoinMedium
Recently asked

Explain how FULL OUTER JOIN and LEFT JOIN differ when reconciling customer records across systems.

JoinsData WranglingCase WhenReply
SQL Bookstore Schema PracticeEasy
Practice
Practice drill

Use a CTE, joins, and distinct aggregates to calculate Meta Logistics bookstore payment metrics.

sql queriessqlpythonMeta Logistics
Rank Top Service CategoriesEasy
Practice
Practice drill

Use RANK() and grouped revenue to find ServiceTitan's top three service categories in each region.

RankingperformancesqlServiceTitan
More SQL & Data Manipulation questions with a free account
2
Coding4 questions · ~35 min
Sum Two Numbers Without + or sumMedium
Practice

Compute the exact sum of two signed integers using XOR, AND, shifts, and fixed-width two's-complement logic.

Problem SolvingpythonReply
Use Generators for Pipeline EfficiencyMedium
Recently asked

Tests your understanding of Python iteration and how to reduce memory usage in data processing.

functionsPipelinesReply
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
Pipelines6 questions · ~53 min
Batch vs Streaming Data ProcessingEasy
Recently asked

Compare batch and streaming data processing, including when each fits best in a pipeline.

Stream ProcessingETLBatch ProcessingReply
Fault Tolerance with Distributed StorageHard
Recently asked

Tests your understanding of how storage and compute interact for reliability in distributed data processing.

Infrastructurefault toleranceReply
Minimize Spark Data ShufflingHard
Recently asked

Tests your ability to reason about Spark execution costs and optimize transformations to reduce shuffles.

transformationssparkshufflesReply
More Pipelines questions with a free account
4
Behavioral & Leadership20 questions · ~176 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 42 questions plus 2 hands-on drills to finish this plan.