The whole process was excellent from start to finish. It began with an online assessment that included coding problems and debugging exercises. After passing the assessment, I was invited to a virtual onsite interview consisting of four rounds: two technical data structures and algorithms rounds, one system design round, and one behavioral interview focused on Amazon Leadership Principles. The interviewers were professional, well-prepared, and gave me enough time to think through my answers. I received timely updates and clear instructions throughout the process.