OA, not very hard. I think the difficulty level is around medium on LeetCode. Most people can do it if they have fully prepared. I did not prepare well, so I failed the OA, but it is doable for many people. The second round interview might be harder, but I failed in the OA, so I'm not very sure.
LeetCode questions, such as dynamic programming, etc.
The following metrics were computed from 1 interview experience for the Amazon Software Engineer role in Durham, North Carolina.
Amazon's interview process for their Software Engineer roles in Durham, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Durham, North Carolina.