Sr Data Engineer Interview Questions

2,599 sr data engineer interview questions shared by candidates

Round 1 Coding Questions: Write a program to count the number of binary 1s in a number. Example: For 7 → Output should be 3. Write a program to check whether the given input contains valid parentheses. SQL Question: List all employees whose salary is greater than the average salary of their respective department. Scala Theory Question: What is implicit in Scala? Spark Questions: How do you copy data from HDFS to the local file system? What is the command for spark-submit? What is the difference between reduceByKey and groupByKey? What happens during a broadcast join in Spark, and how does it reduce shuffling? What happens when we use the collect() action in Spark? How do you define the minimum and maximum number of executors in Spark?
avatar

Senior Data Engineer

Interviewed at Visa Inc.

3.8
Jul 14, 2025

Round 1 Coding Questions: Write a program to count the number of binary 1s in a number. Example: For 7 → Output should be 3. Write a program to check whether the given input contains valid parentheses. SQL Question: List all employees whose salary is greater than the average salary of their respective department. Scala Theory Question: What is implicit in Scala? Spark Questions: How do you copy data from HDFS to the local file system? What is the command for spark-submit? What is the difference between reduceByKey and groupByKey? What happens during a broadcast join in Spark, and how does it reduce shuffling? What happens when we use the collect() action in Spark? How do you define the minimum and maximum number of executors in Spark?

SQL : 1. create Pivot tables, 2. find the sequence gap and aggregate the result python: 1. Tricky python questions like function and their output 2. Normal and basic level of coding Pyspark: 1. Please check this topics of pyspark Windows functions , date_diff, case when , watermark and aggregation
avatar

Senior Data Engineer

Interviewed at TELUS

3.5
Oct 17, 2025

SQL : 1. create Pivot tables, 2. find the sequence gap and aggregate the result python: 1. Tricky python questions like function and their output 2. Normal and basic level of coding Pyspark: 1. Please check this topics of pyspark Windows functions , date_diff, case when , watermark and aggregation

interview 1 : 30 min screen call with engineering lead interview 2: 60 coderpad coding round. I was asked to optimized text search. Interview 3: 60 min debugging interview in python. they will give some code with bugs and then they will ask you to fix code to pass test cases Interview 4: 45 min data quality. i was given some football match dataset to draw insights to figure out who will buy the tickeys Interview 5: 45 min ML infra. they will ask you how would you push something developed by data science to production Interview 6: 2hr behavioral interview. they will start with your undergrad and will ask each and every thing about your schools, universities etc etc
avatar

Senior Data Engineer

Interviewed at Enigma

4.1
Jul 26, 2025

interview 1 : 30 min screen call with engineering lead interview 2: 60 coderpad coding round. I was asked to optimized text search. Interview 3: 60 min debugging interview in python. they will give some code with bugs and then they will ask you to fix code to pass test cases Interview 4: 45 min data quality. i was given some football match dataset to draw insights to figure out who will buy the tickeys Interview 5: 45 min ML infra. they will ask you how would you push something developed by data science to production Interview 6: 2hr behavioral interview. they will start with your undergrad and will ask each and every thing about your schools, universities etc etc

Viewing 1991 - 2000 interview questions

Glassdoor has 2,599 interview questions and reports from Sr data engineer interviews. Prepare for your interview. Get hired. Love your job.