Applied online, contacted by recruiter two week afterwards to set up interview online. Then recruiter called to inform me with interview details and process.
Then panel video interview after a week with peers. They will let you know after two days whether you get move forward to the loop interview. Honestly, my recruiter failed at explaining the interview process. What he described was totally different from the actual interview. Also, purely judging someone's capability with behavioral questions is just a terrible way of hiring. No wonder people say the turnover rate is really high at Amazon.