I applied for Data engineer position with 3 years of experience. Got coding assessment which has 3 sql questions. After clearing assessment I got email from HR to answer few questions which I did and then they asked for availability to schedule call for 1 hour technical round.
Interview questions [1]
Question 1
All questions were related to my experience in previous projects which is mostly around kafka and why kafka why not aws services?
I applied online. The process took 1 week. I interviewed at Amazon (Japan, PA) in Mar 2025
Interview
1 hour interview, including 2 part.
1. SQL testing: this includes window function and how to evaluate there is duplicate records in this table.
2. work experience: what is your project with biggest impact? and why is this project?
Interview questions [1]
Question 1
SQL testing: this includes window function and how to evaluate there is duplicate records in this table.
DE 1 level. Had to do a take home sql screening which took me like 2 hours to complete. Easy take home tbh, even the "hard" sql question is medium LC at best. Then had the "phone screen" with a DE2. He was rude and not helpful, he definitely didn't wanted to be there. I got asked 3 classic behavioral questions and then 3 easy to medium sql questions. No python. Not sure if they were only focusing on sql or that I took too long on sql (didn't really) and didn't have time for python questions.
Interview questions [1]
Question 1
2/3 behavioral at first and then 2 SQL easy and 1 SQL medium (self join).