The HR contacted me through LinkedIn.
I had a first call for an introduction, which was mainly about location, job role, my availability, relocation, and salary expectations.
The next step was a technical interview where I was asked data structure-related questions and to code two easy and one difficult question in any language.
After clearing that round, I had two more technical interviews and finally received the offer.
This was a fairly standard Amazon interview process. They also highlighted the Amazon principles.
Data structure-related questions were asked.
The following metrics were computed from 2 interview experiences for the Amazon Software Developer role in San Jose, California.
Amazon's interview process for their Software Developer roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Developer interview process in San Jose, California.