I applied through a recruiter. The process took 2 months.
Recruiter explicitly mentioned that the Technical Phone Screen interview did not contain any behavioral question, but the interviewer definitely asked 3 behavioral questions. The coding problem was utterly garbage; it was a pretty trivial problem that anyone that knows DFS would be able to solve. That is not appropriate for an SDE 2 role, and not even useful to demonstrate candidate skills.
PS: They care a lot more about what you've accomplished than whatever you can accomplish based on your skills.
The following metrics were computed from 67 interview experiences for the Amazon Software Development Engineer II role.
Amazon's interview process for their Software Development Engineer II roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer II interview process.