Huge technical growth. Experience working on large-scale systems. Learn AWS. Very knowledgeable coworkers. High pay.
Stressful on-call Tight deadlines Poor work-life balance Ambiguous requirements with little guidance or help sometimes
The interview process began with an initial phone screen, followed by an online assessment and a final round of four interviews. The self-administered, online assessment consisted of two easy-to-medium algorithmic coding problems (like on HackerRank
Regular coding questions were asked, one easy and one hard. The hard question was very difficult and took me more than an hour to solve. The easy question was okay, but there were some tricky test cases.
After initial calls with an Amazon recruiter to make sure I might be a good culture fit, I went through four one-hour long interviews. Each consisted of a behavioral questions portion in the first half, followed by a coding or design challenge.
The interview process began with an initial phone screen, followed by an online assessment and a final round of four interviews. The self-administered, online assessment consisted of two easy-to-medium algorithmic coding problems (like on HackerRank
Regular coding questions were asked, one easy and one hard. The hard question was very difficult and took me more than an hour to solve. The easy question was okay, but there were some tricky test cases.
After initial calls with an Amazon recruiter to make sure I might be a good culture fit, I went through four one-hour long interviews. Each consisted of a behavioral questions portion in the first half, followed by a coding or design challenge.