I mainly went through Amazon’s Online Assessment for a Software Engineer role. The process started with an invitation email, followed by a timed OA that focused on coding and problem-solving under pressure. The questions required solid understanding of data structures, algorithms, and writing correct, efficient code within a limited time. Overall, the process was structured and standard for a large tech company, but the time pressure made it challenging.