
Deloitte Data Engineer candidates report practical Spark, SQL, Python, cloud, and pipeline-design interviews, with process structures ranging from three to four rounds.
$102K
Avg. Base Comp
$128K
Avg. Total Comp
3-4 rounds
Typical Rounds
4-5 months
Process Length
Deloitte Data Engineer interviews reported here are practical and stack-specific rather than algorithm-heavy. Candidates describe SQL and Python exercises alongside PySpark or Spark discussions: examples include second-highest-salary queries, joins, window functions, MERGE logic, and explaining how Spark jobs behave. Be ready to narrate assumptions and trade-offs, since one candidate had to formulate SQL verbally without a visible schema.
Pipeline and architecture reasoning is equally prominent. Candidates report troubleshooting a slow Spark job, joining large tables, addressing the small-file problem, describing incremental loads and dimensional modeling, and designing a multi-source pipeline into a cloud warehouse. Cloud emphasis varied across accounts—GCP, Azure, AWS, Databricks, Airflow, and Snowflake all appeared—so prepare the platforms and project decisions most relevant to your background instead of assuming one standard stack.
Several accounts also include a managerial, HR, behavioral, or presentation conversation. Expect questions about your projects, prior experience, motivation, teamwork, ambiguous requirements, and how you communicate a recommendation. One candidate reported a presentation exercise based on a sparse brief. The exact sequence varies, but concise project stories that connect design choices to reliability, monitoring, cost, and data quality will help across the reported formats.
Timing evidence is limited. One candidate described a process lasting more than four months, while other accounts did not provide a complete timeline.
Synthesized from 8 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Deloitte process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Deloitte
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Merge Sorted Lists | |
| Maximum Profit | |
| Size of Joins | |
| Real-Time Transaction Streaming | |
| Normalize Grades | |
| Cyclic Detection | |
| Skyscanner Partner ETL | |
| Missing Housing Data | |
| Find Duplicate Numbers in a List | |
| Hurdles In Data Projects | |
| Portfolio Platform Architecture | |
| Duplicate Rows | |
| Using R Squared | |
| Classification and Regression | |
| Slow SQL Query | |
| Data Pipelines and Aggregation | |
| Swap Variables | |
| User Event Data Pipeline | |
| Bias vs. Variance Tradeoff | |
| Data Preparation for Imbalanced Data | |
| Assumptions of Linear Regression | |
| Seller Type Modeling | |
| Open Source Reporting Pipeline | |
| String Palindromes | |
| Digital Classroom System Design | |
| Impossibly Iterative Fibonacci | |
| Blob Indexing | |
| Yelp-like System | |
| Text Editor With OOP |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an opening technical discussion covering Spark or PySpark, SQL, Python, data engineering fundamentals, and prior projects. One account began with a proctored test. Questions may include basic queries, Python tasks, ETL scenarios, or explaining JSON handling and pipeline choices.
Candidates report more in-depth technical rounds on Spark optimization, large-table joins, small files, SQL, dimensional modeling, incremental loads, and warehouse concepts. Some were asked to reason aloud through an incomplete problem or review PySpark code, so explain trade-offs rather than only naming a tool.
Candidates report scenarios such as diagnosing a slow Spark job or designing a scalable pipeline from multiple sources into a cloud warehouse. Cloud and platform topics varied by account, including Azure, GCP, AWS, Databricks, Airflow, and storage design; project follow-ups may probe why components were selected.
Candidates report final conversations about their background, projects, teamwork, motivation, career goals, and fit. Some accounts describe a managerial round, HR discussion, or presentation exercise; prepare concise examples that communicate technical decisions clearly under ambiguity.