Deloitte Data Engineer Interview Loop

21 questions · 3 roundsUpdated November 2026

Deloitte's data engineer loop is compact and often happens in one block. A recruiter call covers the role and salary. Then a technical step, either a coding test or a live interview with a senior engineer on SQL, Python and Spark. Then a round with a manager that walks through the architecture of your current project, sometimes drawn on paper. The last conversation is with a senior manager or partner about why Deloitte and what kind of project you want.

What decides it

Being able to explain a pipeline you built, from source to dashboard, to someone who will ask why at every step. Candidates who know the tools but cannot draw the system tend to stop at the manager round.

Practice by round

SQL and Python on timesheet data: idle employees in a month, hours logged after project end, duplicate timesheet rows, orphan timesheet entries, headcount by practice and level. These are the data quality checks a consultant runs on a client's export, and the loop expects you to write them without hesitation.

QuestionDifficulty
Sum Numbers with ExceptionsEasy
Roman Numeral ConverterEasy
Utilization by Employee in March 2025Easy
Idle Employees in March 2025Easy
Hours Logged After Project EndEasy
Duplicate Timesheet RowsEasy
Orphan Timesheet EntriesEasy
Headcount by Practice and LevelEasy