Stage 1: Call with Recruiter (one of the best, and probably the only good part in the whole process)
Stage 2: Technical OA Medium/easy LeetCode questions on linked list and string array manipulation.
Stage 3: Virtual Onsite (4 rounds)
Two of the four interviewers were among the worst I have ever experienced. One was disrespectful, saying "nice story" to my project experience, about which I was passionate and had put a lot of hard work. The other had terrible audibility due to an accent like a bullet train and low mic quality; I had to ask several times to repeat. They were also dismissive of all the working solutions I provided (DFS, BFS, backtracking).
I'm giving this a neutral experience still because it seems to be team-specific behavior, and I think I could have still done better. Use the interview window to make sure you don't land in a toxic team.
The usual LP questions.
Tell me a complex problem you solved with a simple solution.
The following metrics were computed from 271 interview experiences for the Amazon Software Development Engineer role in United States.
Amazon's interview process for their Software Development Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Development Engineer interview process in United States.