Data Engineer applicants have rated the interview process at Amazon with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 57.8% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Amazon (Vancouver, BC) in May 2021
Interview
I applied online. I interviewed at Amazon (Canada) in June 2021.
I had 1 phone screening interview with basic SQL questions (avg, group by, having) and few questions about my experience.
Then after few days I was invited to the virtual loop which consists of 5 rounds of interview.
First interview was pure behaviour related questions. all the questions are online or on youtube.
Second one was centered around SQL and data modeling, star schema vs snow flake, SCD types and leetcode medium/easy level.
After lunch I had an interview with the hiring manager, very general questions about my experience and behavioural questions.
Fourth interview was more around how you design a data pipeline, how you scale, monitor etc...
Finally the fifth interview was about pure coding, leetcode easy level with few questions about databases, nosql vs sql, relational vs columnar etc...
After few days I got an answer.
Interview questions [1]
Question 1
They ask you lot of question about the LPs, you should be ready to answer following STAR method.
I applied online. The process took 1 week. I interviewed at Amazon in Apr 2021
Interview
Tough, technical and multiple rounds. You will need to prepare alot and they will give you the resources to prepare but still very hard. I did not get an offer
I applied online. I interviewed at Amazon (Luxembourg) in Nov 2021
Interview
Phone call interview with general SQL and Data related questions
SQL Select - given tabes to select data from,
Insert given values to insert into a database table with joins and where clauses
and update given data to update in a database table
Interview questions [1]
Question 1
SQL Select, Insert and update with joins and where clauses