Good pay, independence in your day-to-day, and top hardware for your work.
The main issue is that management is clueless, changes frequently, and lacks technical expertise. For sure, the job is stressful; deadlines are tight, and pressure will hit you, but the main issue is the lack of clear directions. As a consequence, you'll be in firefighting mode every day of your life at Amazon.
Amazon is a place where you can find multiple opportunities to play with cool tech, but chances are that, independently of your previous expertise, you will be dragged to do unrelated work. Since you are a senior, you are expected to adapt quickly, but given the amount of pressure and the fact you are continuously evaluated, you'd better work on an area where your expertise is valued.
Expect lots of meetings via Chime (their Skype). In these meetings, you'll see people attending with their cameras and mics disabled and without anything relevant to say.
My advice: Be vigilant and very specific with your questions during the interviews. There is such a pressure to hire engineers that your manager may not be very objective about your day-to-day in the company. Ensure you get what you are promised.
I was well organized, if a bit long. Total of 5 online sessions followed the initial screening calls. Each session was 1 hour, with barely any time in between. However, the interviewers were all nice and asked if I needed a break.
It is very long and difficult. It's a mixture of coding problems as well as a lot of personal questions to determine your work style and soft skills. You also have to dedicate a full workday to it.
The interview consisted of three parts: * OA * Workstyle * Live technical and behavioral The OA was easy-medium. The workstyle was standard for all SDE intern applicants. The live interview was fair. If you can demonstrate good algorithmic skills,
I was well organized, if a bit long. Total of 5 online sessions followed the initial screening calls. Each session was 1 hour, with barely any time in between. However, the interviewers were all nice and asked if I needed a break.
It is very long and difficult. It's a mixture of coding problems as well as a lot of personal questions to determine your work style and soft skills. You also have to dedicate a full workday to it.
The interview consisted of three parts: * OA * Workstyle * Live technical and behavioral The OA was easy-medium. The workstyle was standard for all SDE intern applicants. The live interview was fair. If you can demonstrate good algorithmic skills,