2 phone calls with HR
Online test with 2 coding exercises.
The code must be complete since test cases automatically check the code.
Also a couple of questions related to O(n) algorithm and memory complexity of the proposed solutions.
The time is limited, you must be fast, better to have an IDE for coding and debugging and then copy - paste the code to the portal.
The coding is easy for senior engineer,
Onsite test. Four sessions with a different amazon engineer each. Two sessions are for coding at blackboard. The algorithms asked to be implemented were iterative numeric problems, very hard to solve in the dashboard at 15 minutes. The other two sessions are for design.
The coding is hard you must exercise a lot with iterative problems and algorithms