I applied online. I interviewed at Amazon (Chennai) in Sep 2021
Interview
Interview process will mostly have 5 rds. First one will be on coding platform like HackerRank where you'll be asked to solve 2 DSA problems and explain the same. In the next 2 rounds, you'll have virtual interview with an SDE where you'll be asked 2 DSA questions to solve.
You'll have to explain the approach to the interviewer before starting to write the code. Even if you don't know the ideal approach for that problem, explain your approach, try to understand what interviewer is saying, they might provide you some tips. Also make sure you ask everything you need about the problem, if not ask the interviewer about the problem before staring to write code. Th next round will have a Senior SDE where you'll have a DSA problem and some questions about your project, areas of interest. The next one will be bar raiser rd with an experienced SDM where you'll have a DSA problem, questions about your project, your areas of interest, experience with your current employer.
I applied through a recruiter. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Jan 2021
Interview
Phone screening, one hour take-home technical assessment, followed by four on-site interviews. Every step of the process had great communication and expectations set, including providing prep materials for the interview.
Interview questions [1]
Question 1
Design a solution for a zero-downtime app and database deployment.
Online assessment where I had to code two solutions to two problems in which ever programming language you choose, and then you had to explain how you got the answer.