I applied online. I interviewed at Amazon (San Francisco, CA) in Nov 2019
Interview
Initially, there are 3 parts to the online assessment:
Part 1- Debugging
Part 2-Coding
Part 3- Technical Challenges
After all these parts, the interview process starts. You will be asked 2 types of things in the interview :
1st - It will a coding question
2nd - a behavioral question
After the interview process, you will get the rejection in 2 or 3 days and sometimes it might take time. But usually accepted in a week or so but might take up to 1 month.
Interview questions [1]
Question 1
Q: Two sums with different variations
Q: explain a situation where you worked in a team and achieved a goal ( here they are expecting Amazon values)
It was straightforward but not easy. Definitely needed more experience solving problems and such. There was a limited time to answer the problems and that contributes to the stress, but we must be prepared for that. Really tested the abilities of a software engineer, it was fair.
I applied online. I interviewed at Amazon in Jan 2021
Interview
There were 3 rounds of online assessment and interview. The online assessment contains both coding questions and tests on work ethics. There are two rounds of coding questions, one was finding mistakes, the other one was completing two coding questions.