I was an SDE I at Amazon for 1.5 years.
The projects are at Amazon scale, and the resources exist to tackle any problem.
There are many smart engineers who bring valuable industry experience to their designs and feedback.
Generally, meetings were productive.
Career advancement opportunities exist if you are proactive about finding them.
Those who succeed at Amazon have a poor work/life balance. It's a joke amongst the engineers that you can't work at Amazon and have a life, and it stopped being funny when I realized it is true. Projects are chaotic and requirements are always in flux, making maintainable code impossible unless you are willing to put in the extra effort to stay on top of everything.
I witnessed several accounts of career growth being squelched because of the chaotic culture. Several colleagues of mine were not given well-deserved promotions because either:
Sr. Management: Make an effort to stay engaged with engineering. Don't just be the personality behind the curtain.
Management: Don't facilitate chaos. Respect feedback from engineers and the boundaries of your and other teams' ownership. Stay engaged with daily stand-ups and long-term projects. Spend more time with your families.
Round 1: OA. Cleared in November 2024. No word until February 2025 when I was told I was scheduled for interviews. A week later, they wrote back stating that email was sent "by mistake" and should not be considered. Another recruiter reached out in
Before being considered for an interview, you will need to pass an OA. The interview process will consist of three interviews. * The first interview had two coding questions. * The second interview included two behavioral questions and a LLD qu
The interview process is too lengthy. It includes an online assessment that lasts for 4 hours, followed by a panel round consisting of three back-to-back interviews: one for LeetCode, one for system design, and one behavioral interview. My interview
Round 1: OA. Cleared in November 2024. No word until February 2025 when I was told I was scheduled for interviews. A week later, they wrote back stating that email was sent "by mistake" and should not be considered. Another recruiter reached out in
Before being considered for an interview, you will need to pass an OA. The interview process will consist of three interviews. * The first interview had two coding questions. * The second interview included two behavioral questions and a LLD qu
The interview process is too lengthy. It includes an online assessment that lasts for 4 hours, followed by a panel round consisting of three back-to-back interviews: one for LeetCode, one for system design, and one behavioral interview. My interview