Amazon enables you to make decisions without having to vie for approvals from middle management (which itself is mostly non-existent in the classical sense).
Every job that I have worked at Amazon has been incredibly challenging, which I enjoy. It is great to work for a company where I feel like I am learning something new and developing myself personally each day.
It also advocates strongly for using new technologies within the industry and allows for a "fail fast, fail often" environment that fosters innovation.
The workload expectations on employees are pretty high. If you are a person who is very good at setting your own personal limits on hours worked, scope of role, etc., then you will probably be fine.
For myself personally, though, these are areas that I've struggled with and at times have probably caused myself a lot of unneeded stress that wasn't necessary.
I have worked in five different roles across the company, with three in one org and then two in two other organizations. I don't think that there is any single advice I would give that would span all of these roles. Each manager I have had has displayed their own nuances to managing. Most aspects I have really enjoyed; a few I would have been happier without, but I think that this is the case with any manager at any company. I have enjoyed my managers the most when I was able to connect with them personally and felt like they knew about me as a person, and not just as a professional.
First round were technical questions, one was more leetcode-like, the other required you to find a bug in a codebase. After that I had 4 back-to-back interviews, 3 were technical and 1 was with HR. All 4 interviewers asked for various Amazon princip
The interview began with a self-introduction, followed by several behavioral questions. Then, a coding question was presented, which was easy. A follow-up question asked about the time and space complexity. After finishing the coding, the final step
Code assessment with two easy questions. Amazon values culture matching quiz. Live virtual interview where they asked questions about resume. There was a coding question combined with design. It was a little confusing, but not bad.
First round were technical questions, one was more leetcode-like, the other required you to find a bug in a codebase. After that I had 4 back-to-back interviews, 3 were technical and 1 was with HR. All 4 interviewers asked for various Amazon princip
The interview began with a self-introduction, followed by several behavioral questions. Then, a coding question was presented, which was easy. A follow-up question asked about the time and space complexity. After finishing the coding, the final step
Code assessment with two easy questions. Amazon values culture matching quiz. Live virtual interview where they asked questions about resume. There was a coding question combined with design. It was a little confusing, but not bad.