Great compensation, especially when factoring in a 4-year vest of real stock shares (RSU) and benefits.
Lots of opportunities for learning.
Many engineering teams are fairly small (6-10) and tend to be independently functioning, so it doesn't feel like a giant, sluggish company.
The self-service nature encourages everyone to figure out everything for themselves. This works well for some people, but not for everyone.
There's a tendency towards "drinking from the firehose" from the time you start until you've had enough. Making sure you don't take on more than you can realistically handle is your problem.
Before placing a new-to-Amazon engineer on a team "by themselves," make sure they're comfortable with learning all the infrastructure, tooling, and so on, essentially on their own. Everyone's different, but I suspect many incoming "fresh blood" devs would fare better starting out on an established team with an existing and stable product, service, or responsibility, while figuring out how engineering at Amazon works. At the same time, newly spun-up teams would benefit from being populated with experienced Amazonians.
I was contacted by the recruiter on LinkedIn in October. I took an online assessment in January and cleared it. I received an invitation for an onsite interview in February. The interview was 4 hours long and involved speaking with different membe
Took about a month. 1 online assessment with 2 medium LeetCode questions (3 coding, 1 system design). They also expect OOPS and LLD knowledge. 2 behavioral questions in every interview (8 in total).
Technical Screening - Call with a recruiter Online Assessment - 1.5 hours for 2 medium LeetCode questions - Personality assessment - System design multiple choice style assessment Final Round - 4, 1-hour interviews, with a 1-hour break - Each inter
I was contacted by the recruiter on LinkedIn in October. I took an online assessment in January and cleared it. I received an invitation for an onsite interview in February. The interview was 4 hours long and involved speaking with different membe
Took about a month. 1 online assessment with 2 medium LeetCode questions (3 coding, 1 system design). They also expect OOPS and LLD knowledge. 2 behavioral questions in every interview (8 in total).
Technical Screening - Call with a recruiter Online Assessment - 1.5 hours for 2 medium LeetCode questions - Personality assessment - System design multiple choice style assessment Final Round - 4, 1-hour interviews, with a 1-hour break - Each inter