There are a lot of smart people at Amazon. We work on the cutting edge of technology, and all of our problems are interesting.
As for the teams I've worked on, it still feels like a start-up. Each product is still immature; it's your job to make it better and to scale it.
Amazon is a cheap company. Period. They make up for it with compensation, but don't expect frosting on the cake. Sometimes you feel like the tools are working against you. There is a lot of legacy code, and you may need to maintain something that has nothing to do with what you are developing. On-call rotation can be pretty stressful and demanding, depending on your team.
Make things more transparent to developers. We are an opinionated group, but we like to be in the know. Frame things to make it feel like we are always progressing to a goal, in concert.
The technical portion wasn't all bad. They were both medium LeetCode problems at best. Don't slack on preparing for the behavioral. Always prepare multiple work scenarios. If you are entry-level, don't be afraid to include academic or non-technical
I applied online. The process took 4 weeks. The interview was pretty straightforward. Had an online assessment followed by a questionnaire for Amazon culture fit. Had three loop rounds back to back where I was asked: * Two LeetCode questions * Some
I had one phone interview focused primarily on coding challenges. This was followed by a loop interview consisting of four rounds with different interviewers, covering both behavioral and technical questions.
The technical portion wasn't all bad. They were both medium LeetCode problems at best. Don't slack on preparing for the behavioral. Always prepare multiple work scenarios. If you are entry-level, don't be afraid to include academic or non-technical
I applied online. The process took 4 weeks. The interview was pretty straightforward. Had an online assessment followed by a questionnaire for Amazon culture fit. Had three loop rounds back to back where I was asked: * Two LeetCode questions * Some
I had one phone interview focused primarily on coding challenges. This was followed by a loop interview consisting of four rounds with different interviewers, covering both behavioral and technical questions.