As an advocate working on an open-source project, I am happy to say that working at Amazon is much better than I expected. For the team I am on, I have a great level of autonomy to do what is right for our community. We regularly abide by the leadership principles, which is really refreshing.
Navigating Amazon can be really challenging. There are several internal processes that are very hard to find and follow sometimes.
If you are good about speaking up when you need help, there is always someone to lend a hand, though.
I applied online. The process took 2 weeks. 2 back-to-back interviews with behavioral questions and some questions about cloud and web stack. Overall the interviewers were very nice and friendly, if you know the basics you should be good.
Phone interview and 5 loop interviews. Can't describe anything; the experience depends on the interviewer. Some interviewers make you feel good, but some interviewers ask tough behavioral questions.
You should learn the book "Cracking the Coding Interview." Nowadays, that's the way to go if you want to get any job in a tech company. The presented problems were of intermediate difficulty.
I applied online. The process took 2 weeks. 2 back-to-back interviews with behavioral questions and some questions about cloud and web stack. Overall the interviewers were very nice and friendly, if you know the basics you should be good.
Phone interview and 5 loop interviews. Can't describe anything; the experience depends on the interviewer. Some interviewers make you feel good, but some interviewers ask tough behavioral questions.
You should learn the book "Cracking the Coding Interview." Nowadays, that's the way to go if you want to get any job in a tech company. The presented problems were of intermediate difficulty.