Work is fast-paced and interesting.
If you get a good manager, you can drive the direction of the team with good ideas and hard work. Everything at Amazon is manager-dependent. It can be a wonderful environment when you have a good team.
The company puts no effort into retaining good employees.
The compensation structure is misleading or predatory.
The promotion process is a nightmare and can take over a year, while interviewing for the same position takes a few hours.
It can be incredibly political, with managers trying to impress each other.
Teams are incredibly unstable, and reorganizations are common. At any moment, you could be forced under a team or manager that you don't like.
Operations loads (on-call) can be incredibly time-intensive, with no work-life balance when you're on call.
Put more emphasis on retaining good employees.
Compensate top performers.
Make internal promotion as easy as external hiring.
I applied through college or university. The process took 3 weeks. Had an online assessment round consisting of DSA. Interview had a DSA round and a resume round and then HR round. Questions about system design were also asked. Data structures and a
I recently attended the Amazon interview process for the role of Software Development Engineer. The process consisted of two rounds, both conducted online. 1. **Online Coding Assessment:** * Two algorithmic problems were given to solve withi
The process went through two rounds. The first round often includes assessments or initial screenings, while the second round usually consists of more in-depth interviews. I think they expected you to answer all the questions correctly.
I applied through college or university. The process took 3 weeks. Had an online assessment round consisting of DSA. Interview had a DSA round and a resume round and then HR round. Questions about system design were also asked. Data structures and a
I recently attended the Amazon interview process for the role of Software Development Engineer. The process consisted of two rounds, both conducted online. 1. **Online Coding Assessment:** * Two algorithmic problems were given to solve withi
The process went through two rounds. The first round often includes assessments or initial screenings, while the second round usually consists of more in-depth interviews. I think they expected you to answer all the questions correctly.