Top 25
Prep plan
Updated weekly · Last refresh Oct 17

Robert Slack Data Engineer Interview Questions

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

25questions
~4htotal time
Track your progressSign up free to work through all 25 questions and resume where you left off.
Start practicing free →
1
PipelinesStart here. 10 questions · ~85 min
Design AWS Clickstream Streaming PipelineHard

Design an AWS-native real-time clickstream pipeline processing 1M events/sec with under 2-minute latency, replay support, and strong data quality controls.

InfrastructureStream ProcessingOrchestrationRobert Slack
Handle PySpark Data SkewMedium

Approach for detecting and mitigating skew in PySpark pipelines using partitioning, join strategies, and runtime monitoring.

Data Qualitypysparkdata skewnessRobert Slack
Secure Data in S3 and RedshiftMedium

Tests security best practices for encryption, key management, and network protection in AWS.

SecurityawsQualityRobert Slack
More Pipelines questions with a free account
2
SQL & Data Manipulation5 questions + 2 drills · ~62 min
Running Total With Window FunctionsMedium

Tests understanding of window functions and analytic calculations over partitions.

Window FunctionsRunning TotalsAggregationsRobert Slack
Join Types and PerformanceMedium

Tests join semantics and performance implications on large-scale data.

Joinsperformancemany-to-oneRobert Slack
Top Agents SQL QueryMedium
Practice

Find the highest-volume real estate agents for each month and include all agents tied for first place.

Date FunctionsRankingGroup ByRobert Slack
7-Day Rolling Average ConversionsMedium
Practice
Practice drill

Calculate daily Corsair campaign conversions and a calendar-based 7-day rolling average using aggregation and window functions.

Window FunctionsDate FunctionsRunning TotalsCorsairScientific ResearchRobert Slack
SQL and Spark CodingMedium
Practice
Practice drill

Aggregate completed revenue and rank customers within each region, including customers with no qualifying orders.

JoinssqlsparkEXL Service
More SQL & Data Manipulation questions with a free account
3
Behavioral & Leadership8 questions · ~68 min
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~17 min
Python Language FundamentalsMedium

Assesses Python proficiency and practical data engineering usage.

pythonRobert Slack
Maintainable, Documented CodeEasy

Tests engineering practices that improve collaboration, readability, and long-term reliability.

CommunicationcollaborationdocumentationRobert Slack

Sign up to see every question

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

Get my prep plan
The finish line: interview-readyComplete all 25 questions plus 2 hands-on drills to finish this plan.