• Great work environment: Amazon gets a bad rap, and I hesitated when checking Glassdoor myself. I shouldn't have. It's a supportive, friendly, professional environment, and I really enjoy it.
• Technical challenges: The work is difficult enough to stay interesting, and I work in more programming languages than I thought I would, which is fun.
• Pager duty: Often you will be on an on-call cycle, and you're expected to respond to issues very quickly, which definitely cramps your social life during your rotation.
• Legacy code: I work on the retail website and am working more often within existing systems than writing anything from scratch. The older code isn't bad or anything, though, and this may be different in different areas.
• Working across teams: You always have to interact with other teams, which can be tough when they're in other locations. Sometimes I wish I could just pick up the phone and talk to someone for five minutes.
• I wish the 401(k) matching was more generous. That's my only complaint about compensation and benefits.
The interview consists of two main rounds. Round one was divided into two parts. Round 1, Part 1, was a HackerRank coding assessment. If you passed this, Round 1, Part 2, was an online workplace simulation. This simulation involved analyzing algorit
1. Online Application / Recruiter Screen Apply online or get contacted by a recruiter. For technical roles, this often includes an initial phone screen covering background and basic fit. 2. Online Assessment (OA) Common for SDE and many other roles
The contract interview process was easier than the full-time employee process. I went through two interview rounds, each with a member of the team I would be working with. Each round involved an Amazon LP question and a coding question. Unlike a stan
The interview consists of two main rounds. Round one was divided into two parts. Round 1, Part 1, was a HackerRank coding assessment. If you passed this, Round 1, Part 2, was an online workplace simulation. This simulation involved analyzing algorit
1. Online Application / Recruiter Screen Apply online or get contacted by a recruiter. For technical roles, this often includes an initial phone screen covering background and basic fit. 2. Online Assessment (OA) Common for SDE and many other roles
The contract interview process was easier than the full-time employee process. I went through two interview rounds, each with a member of the team I would be working with. Each round involved an Amazon LP question and a coding question. Unlike a stan