Great flexibility: as long as you get your work done and attend meetings, it doesn't matter how many hours you work. Good compensation. Your voice is heard. Surrounded by very smart people.
Some deadlines can be tight. Lots of self-learning/teaching. Teammates will help, but not hold your hand.
Your manager makes or breaks your experience. If you're very lucky, like me, Amazon is a great place to work. Make sure that you ask the hiring manager a lot of questions during the interview to ensure you don't end up on an overworked or toxic team.
The interview was straightforward and asked the fill-rain question. For the design question, it was similar to an LRU cache, and the HLD was to design a delivery service like Uber or DoorDash.
Online assessment (OA) was sent a couple days after applying. It was about two hours long, mostly behavioral, with one DSA technical question. I got rejected quietly a few days later.
The interview process focused mainly on Data Structures and Algorithms, with easy to medium level questions from LeetCode, including slight modifications. The recruiter reached out, and all rounds were held on the same day.
The interview was straightforward and asked the fill-rain question. For the design question, it was similar to an LRU cache, and the HLD was to design a delivery service like Uber or DoorDash.
Online assessment (OA) was sent a couple days after applying. It was about two hours long, mostly behavioral, with one DSA technical question. I got rejected quietly a few days later.
The interview process focused mainly on Data Structures and Algorithms, with easy to medium level questions from LeetCode, including slight modifications. The recruiter reached out, and all rounds were held on the same day.