First, you will be prompted to do an online assessment with 2 questions, if you receive a hundred percent on the online assessment meaning that both questions 100% pass all test case, You will have a 45-minute interview to ensure they didn't cheat on the online assessment and to ask you behavioral questions, This is a rare route and so down this way in most cases you receive an offer unless you raise red flags that suggest that you have bad communication skills were cheated or don't have a good grasp of Amazon leadership principles. Most people do not get 100% on the two questions and are given 3 45-minute interviews That consist of three separate rounds of 1-2 behavioral questions on the Amazon leadership principles and 1-2 coding questions that you have to answer live and whiteboard with a software engineer.