I've joined Amazon for several months. Overall, it's good. It's highly dependent on your team. My team is very good, and everyone is helpful. AWS is a good place to learn and grow yourself.
Work-life balance is not good, as you all know.
Benefits are limited.
Mass layoffs caused the PERM process to freeze.
Job security is a worry.
I applied through a recruiter. The process took 5 months. First was an OA, did not hear back for 4 months, but then got invited to my final interviews: * 3 rounds, first was behavioural on LPs * Second was purely technical * Last one was mix of tech
The interview was good, with the right questions and the right amount of complexity. It mainly focused on algorithms and coding questions, with no language preference. If you have a good amount of knowledge in algorithms and complexity, then it will
A three-hour interview, where three engineers will take turns to talk to you. They will ask some questions, then each will give you two coding problems. Always prepare some questions for them at the end of the interview.
I applied through a recruiter. The process took 5 months. First was an OA, did not hear back for 4 months, but then got invited to my final interviews: * 3 rounds, first was behavioural on LPs * Second was purely technical * Last one was mix of tech
The interview was good, with the right questions and the right amount of complexity. It mainly focused on algorithms and coding questions, with no language preference. If you have a good amount of knowledge in algorithms and complexity, then it will
A three-hour interview, where three engineers will take turns to talk to you. They will ask some questions, then each will give you two coding problems. Always prepare some questions for them at the end of the interview.