Two part online assessment. First one technical (two leetcode mediums), and the second one behavioral (simulation of a day in the life as an Amazon engineer).
Then, one final in person interview. Technical leetcode portion + some behavioral questions centered around Amazon's leadership principles.