Top 37
Prep plan
Updated weekly · Last refresh Aug 30

Slack Data Engineer Interview Questions

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

37questions
~6htotal time
Track your progressSign up free to work through all 37 questions and resume where you left off.
Start practicing free →
1
SQL & Data ManipulationStart here. 8 questions + 2 drills · ~101 min
2
Coding9 questions · ~91 min
Solve a Data Structures ProblemEasy
Practice

Find the longest contiguous Slack message-token run containing at most k distinct tokens using a sliding window and hash map.

leetcodeArraysStringsSlack
Merge Overlapping Time IntervalsMedium
Practice

Merge overlapping intervals by sorting on start time, then scanning once to combine intersecting ranges.

time complexityAlgorithmsperformance analysisSlack
Secure Token Bucket Rate LimiterHard
Practice

Implement a token bucket rate limiter that safely validates signed requests and enforces per-key limits in O(1) average time.

QueueMathGreedySlack
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
Pipelines12 questions · ~122 min
Data Quality in ETL PipelinesEasy

Approach for maintaining data quality and integrity across ETL pipelines.

IdempotencyData ModelingQualitySlack
Diagnose Pipeline Performance DropMedium

Diagnose a sudden pipeline slowdown by tracing latency, throughput, data quality, and orchestration signals across the stack.

InfrastructureDependenciesQualitySlack
Data Quality and Schema EvolutionMedium

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

schema evolutionData ModelingQualitySlack
More Pipelines questions with a free account
4
Behavioral & Leadership8 questions · ~81 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 37 questions plus 2 hands-on drills to finish this plan.