Data Engineer Interview Questions

21,097 data engineer interview questions shared by candidates

SQL: Go throw joins, subquery, group by and window functions Python(any language of your choice): Syntax algorithms data structures big 0 notations System Design: Designed the system in multiple methods and explained the pro and cons of each method.
avatar

Data Engineer

Interviewed at 2K

3.5
May 29, 2019

SQL: Go throw joins, subquery, group by and window functions Python(any language of your choice): Syntax algorithms data structures big 0 notations System Design: Designed the system in multiple methods and explained the pro and cons of each method.

During the on-site interview I had a total of 4 rounds of interviews: 1st round is a coding interview for 90 minutes, during which time I was asked to design and implement a transaction supported in-memory database using any programming language of choice. 2nd round is a white-board design interview for 60 minutes, during which time I was asked to design a messaging application on the white-board with a few followup questions in the end 3rd round is an algorithms interview, I was asked a Leetcode medium question. The interviewers helped me when I was stuck 4th round is a general discussion with the hiring manager, who tested me on my knowledge of Data Engineering solutions/software out there in the market.
avatar

Data Science Engineer

Interviewed at Caffeine

3.9
Mar 5, 2020

During the on-site interview I had a total of 4 rounds of interviews: 1st round is a coding interview for 90 minutes, during which time I was asked to design and implement a transaction supported in-memory database using any programming language of choice. 2nd round is a white-board design interview for 60 minutes, during which time I was asked to design a messaging application on the white-board with a few followup questions in the end 3rd round is an algorithms interview, I was asked a Leetcode medium question. The interviewers helped me when I was stuck 4th round is a general discussion with the hiring manager, who tested me on my knowledge of Data Engineering solutions/software out there in the market.

There were SQL questions on RANK() Vs ROW_NUMBER() and Order Analytical Function usage such as SUM() OVER(PARTITION BY <> ORDER BY <> ROW UNBOUNDED PRECEDING). Question on how to club the set of Anagrams together from a list of words.
avatar

Data Engineer

Interviewed at NerdWallet

3.5
Aug 10, 2017

There were SQL questions on RANK() Vs ROW_NUMBER() and Order Analytical Function usage such as SUM() OVER(PARTITION BY <> ORDER BY <> ROW UNBOUNDED PRECEDING). Question on how to club the set of Anagrams together from a list of words.

Viewing 2051 - 2060 interview questions

Glassdoor has 21,097 interview questions and reports from Data engineer interviews. Prepare for your interview. Get hired. Love your job.