I applied online. After 3 weeks, received an email with the details of online assessment. To complete the assessment, I was given 7 days. Once the online assessment was complete, I was asked to appear in a virtual interview. The virtual interview had four consecutive rounds. Each round was for 40 minutes. Within 3 days, Amazon emailed me. Amazon expressed interest to extend an offer. However, since Amazon has interviewed more qualified candidates than the required headcount, Amazon informed that I have been added to the waitlist. Also, Amazon didn't commit any definite timeline by when it would inform me about the final decision.