Coding assesment: two exercises similar to those in leetcode and a question for each one about complexity. Phone Interview: questions on Amazon's leadership principles ("name a time when you had a deadline coming up and had to ask for more time") and a mid-level programming exercise. On-site Interview: three interviews with different Amazon developers, about 45 minutes each. In all three, questions on Amazon's leadership principles and a programming exercise (OOP, data structures and a difficult exercise, which they don't expect you to come up with the solution, but to discuss how you could solve it).
Check out your Company Bowl for anonymous work chats.