The scale of engineering problems is real: you get exposure to systems operating at a size most companies never reach, and that's genuinely valuable for a resume and for learning distributed systems. Ownership is high, teams are small, and you can end up owning a service end to end, including on-call, rather than being one of fifty people on a monolith. Internal mobility is easier than at most companies if a team or org isn't working out. Exit opportunities are excellent, Amazon alumni are everywhere, and the brand carries weight.
The Leadership Principles aren't just a poster on the wall; they're baked into performance reviews, promotion documents, and even everyday phrasing in meetings, and a lot of engineers find that culture forced or exhausting after a while.
Work-life balance is genuinely team-dependent, and the variance is wide. Some teams are calm nine-to-five operations, while others have brutal on-call rotations, especially around retail's peak season, like Prime Day and the holiday quarter, when code freezes and long hours become the norm regardless of your team.
The process was good, with a 2-5 day policy for reverting back to the candidate. The interview process was smooth, and the interviewers were very friendly. Overall, it was a happy experience interviewing with Amazon for a technical role.
Online programming assessment that involved two LeetCode-style coding challenges, which had to be solved in 90 minutes. One was LeetCode Easy, and the other was Medium or Hard. I can't remember.
I applied through a recruiter. The process took 2 months. First round was LeetCode for 1 hour, got 2 easy questions. Then final round has 2 LeetCode sessions, 1 system design, and 1 LLD session. Each session also has leadership principles. * LeetCo
The process was good, with a 2-5 day policy for reverting back to the candidate. The interview process was smooth, and the interviewers were very friendly. Overall, it was a happy experience interviewing with Amazon for a technical role.
Online programming assessment that involved two LeetCode-style coding challenges, which had to be solved in 90 minutes. One was LeetCode Easy, and the other was Medium or Hard. I can't remember.
I applied through a recruiter. The process took 2 months. First round was LeetCode for 1 hour, got 2 easy questions. Then final round has 2 LeetCode sessions, 1 system design, and 1 LLD session. Each session also has leadership principles. * LeetCo