The interview was split between behavioral and technical questions.
The behavioral questions aimed at identifying which Amazon Leadership Principles you've demonstrated in your past experience. A good way to answer them is to go through the principles, list out experiences you've had with them, and then answer the question in the STAR format.
For the technical problems, they were of medium difficulty – not easy, but nothing crazy either.
Give a time when you demonstrated frugality in your role.
The following metrics were computed from 2 interview experiences for the Amazon Software Engineer role in Reston, Virginia.
Amazon's interview process for their Software Engineer roles in Reston, Virginia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Reston, Virginia.