The interview process will mostly have 5 rounds.
The first round will be on a coding platform like HackerRank, where you'll be asked to solve 2 DSA problems and explain them.
In the next 2 rounds, you'll have a virtual interview with an SDE. You'll be asked 2 DSA questions to solve.
You'll have to explain your approach to the interviewer before starting to write the code. Even if you don't know the ideal approach for a problem, explain your approach. Try to understand what the interviewer is saying; they might provide you with some tips. Also, make sure you ask everything you need about the problem before starting to write code.
The next round will have a Senior SDE, where you'll tackle a DSA problem and answer questions about your projects and areas of interest.
The final round will be a bar raiser round with an experienced SDM. You'll face a DSA problem, questions about your projects, your areas of interest, and your experience with your current employer.
The following metrics were computed from 3 interview experiences for the Amazon Software Development Engineer role in Chennai, Tamil Nadu.
Amazon's interview process for their Software Development Engineer roles in Chennai, Tamil Nadu is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Development Engineer interview process in Chennai, Tamil Nadu.