Candidates applying for Data Engineer roles take an average of 1 day to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 38 days.
Common stages of the interview process at Amazon as a Data Engineer according to 1 Glassdoor interviews include:
One on one interview: 50%
Personality test: 50%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Amazon in Jun 2019
Interview
First round was a phone interview with simple scenario based questions on your work experience. It is based on the Amazon principles. Second round was in depth technical interview. Interviewers were very nice and friendly in both rounds.
Interview questions [1]
Question 1
The below questions were asked.
3 tables are there with many to many relationship (Order and Item)
Order table (OrderId, OrderDate)
Item Table (ItemId, Name)
Order Item table (OrderId, ItemId)
Find all customers who purchased items - Kindle and Alexa both (Exclude customers who purchased only 1 item)
Find the items in the first purchase for a customer - Print customer id, item id
Delete duplicate rows from the Order table
It's a phone interview. BQ + SQL + Python. They are medium level questions. Remember to read a lot about the leadership. That's the most important part. Prepare more detailed work story for the interviews.
I applied through college or university. I interviewed at Amazon (Hyderābād) in Jun 2018
Interview
There were 3 rounds for the intake. 1st round dealt with aptitude, logical reasoning, english and Programming MCQs. 2nd round was the technical interview and 3rd was the HR interview.
Interview questions [1]
Question 1
What is the difference between a correlated query and nested query?