There were three rounds:
The first round was a pure behavioral question, covering topics like handling tied deadlines and making decisions with calculated risks.
The second round was pure coding, including implementing an LRU cache and an easy LeetCode problem.
The last round was half behavioral and half coding. The coding portion involved implementing a pizza order system.
Implement pizza
Food
How to handle tied DDL
Make decisions with risk
The following metrics were computed from 99 interview experiences for the Amazon Software Engineer role in New York, New York.
Amazon's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in New York, New York.