First of all, as with most big companies, your experience at Amazon will vary greatly with your business unit and your team. Mine are great.
I work in the Kindle org, and overall it's a great place to work.
The work is definitely interesting. I've worked in backend systems where the challenge is reliability and dealing with big data.
The work-life balance is great, and I almost never spend more than 9 hours at work. When I do, it's almost always because I'm working on something that's really interesting to me and I just want to get more done that day.
I really buy into the whole customer-centric thing. We really do make choices that we think would be better for the user (than the alternatives) even though it may be more painful for us in the short run.
The requirements still change very often, and you'll find your sprints often interrupted with something that just has to happen.
The company is so huge that there is often overlap between what different teams are doing. It can help to just get things done quickly, but often it seems like a waste when one of the solutions is eventually discarded.
Keep the company culture alive.
Recently, I've been noticing more politicking going on. Don't let yourselves turn into a bureaucracy.
It was good, but they didn't respond to me for a long time after 14 days. I asked them why, but they didn't respond back.
Initial phone call with a recruiter, followed by a 90-minute coding assignment. This consisted of standard LeetCode-style algorithm and data structures problems, loosely related to the specific role and easy to prepare for by using normal resources.
Only one round for the intern position. The first part of the interview was technical questions. I got one "out of the box" question and one LeetCode question created by the interviewer, not on the list. The second part of the interview was behaviora
It was good, but they didn't respond to me for a long time after 14 days. I asked them why, but they didn't respond back.
Initial phone call with a recruiter, followed by a 90-minute coding assignment. This consisted of standard LeetCode-style algorithm and data structures problems, loosely related to the specific role and easy to prepare for by using normal resources.
Only one round for the intern position. The first part of the interview was technical questions. I got one "out of the box" question and one LeetCode question created by the interviewer, not on the list. The second part of the interview was behaviora