The whole Amazon interview process moved quickly, taking about one month in total. It started with an Online Assessment (OA), followed by one round of technical interviews, and then the final round with three virtual onsite (3VO) interviews. HR was responsive throughout the process. Unfortunately, I received a rejection two days after the final round.