Lots of team autonomy Super-talented coworkers Mentorship Great work-life balance Pretty easy to switch teams
Lower pay than similar roles in the industry.
Amazon is very big, and teams with toxic cultures and bad management do exist.
On-call shifts can occasionally be brutal (also depends on the team).
Interviewers were very friendly, very organized, and respectful during the meeting. The BQ was around 25 minutes, then there were SD and LeetCode problems. The interviewers didn't want to give hints, but that's okay.
4 rounds - each with 2-3 LPs * 1 system design * 2 LeetCode * 1 LLD/API design I recently completed a four-round interview loop that tested both my technical skills and alignment with core leadership principles. The process included one round
The interview was structured and focused on technical depth and Amazon's Leadership Principles. It began with an OA covering data structures and algorithms, followed by a series of virtual onsite rounds. The onsite included: - System design - Scala
Interviewers were very friendly, very organized, and respectful during the meeting. The BQ was around 25 minutes, then there were SD and LeetCode problems. The interviewers didn't want to give hints, but that's okay.
4 rounds - each with 2-3 LPs * 1 system design * 2 LeetCode * 1 LLD/API design I recently completed a four-round interview loop that tested both my technical skills and alignment with core leadership principles. The process included one round
The interview was structured and focused on technical depth and Amazon's Leadership Principles. It began with an OA covering data structures and algorithms, followed by a series of virtual onsite rounds. The onsite included: - System design - Scala