Software Engineer applicants have rated the interview process at Amazon with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 63.8% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. The process took 3 weeks. I interviewed at Amazon
Interview
3 phone / skype interviews.
the first was with HR. She asked to review the code and explain few things about the given code. The second was with a technical guy, he gave 3 questions. All questions were quite familiar from the Cracking Coding Interview book. The third interview was about the system design. The question was "how would you implement the ITunes". Here I was quite weak. The next day after the third interview I got a decline.
Interview questions [3]
Question 1
given a method
private LinkedList doAction(List l1, List l2) {
LinkedList ret = new LinkedList();
for (int i = 0; i < l1.size(); i++) {
for (int j = 0; j < l2.size(); j++) {
if (l1.get(i) == (l2.get(j))) {
if (!ret.contains(l1.get(i))) {
ret.add(l1.get(i));
}
}
}
}
return ret;
}
questions:
* what does the method do
* what is bigO for the method
* how to improve the method
* how to test the method
I applied online. The process took 4 weeks. I interviewed at Amazon (Luxemburgo) in Aug 2015
Interview
I applied on amazon.com website and after a month someone e-mailed me to schedule a phone interview. So we did the Interview on a 45 minute phone call. The interviewer was very nice and polite. One day after the phone-screen, another man contacted me by e-mail and told me that I wasn't suitable for the next step after all.
Interview questions [1]
Question 1
He asked me about some projects of mine. He also asked me much about my personality,my biggest success/failure. We did a little talk there and finally some theoritcal techical skills, like what makes the Quality of a good code and how we can test the code efficiently. Easy questions.
I applied through an employee referral. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Jul 2015
Interview
Phone Interview: 2 rounds, easy questions. The phone interviews are good, questions are easy and people are nice.
Onsite Interview: 6 rounds (with one round introduction), 2 coding, 2 design, 1 behavior. Codding problems are neutral but the design problems are somehow tricky. Thinking before answering.