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.
There was an OA, a phone round with the recruiter, and then a loop with the panel. This included medium and hard LeetCode problems, followed by system design.
The first round was a two-question online assessment. The second round was a virtual onsite with four rounds. Each round, the interviewer spent about 30 minutes covering leadership principle questions and left about 30 minutes for technical coding
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
There was an OA, a phone round with the recruiter, and then a loop with the panel. This included medium and hard LeetCode problems, followed by system design.
The first round was a two-question online assessment. The second round was a virtual onsite with four rounds. Each round, the interviewer spent about 30 minutes covering leadership principle questions and left about 30 minutes for technical coding
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