I applied online. The process took 2 weeks.
The interview process consisted of multiple rounds covering:
The interviewers generally started with behavioral questions and then moved into technical problems. There were several follow-up questions about my approach, tradeoffs, complexity, and how I would improve the initial solution. Overall, the interview was structured and the interviewers gave hints or asked guiding questions when they wanted me to explore a more optimal approach.
The following metrics were computed from 8 interview experiences for the Amazon Software Engineer role in Washington, District of Columbia.
Amazon's interview process for their Software Engineer roles in Washington, District of Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Washington, District of Columbia.