Software Engineer Intern 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 100% positive. To compare, the company-average is 63.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Intern roles take an average of 60 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 38 days.
Common stages of the interview process at Amazon as a Software Engineer Intern according to 2 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 5 weeks. I interviewed at Amazon in Dec 2013
Interview
I applied online through the Amazon jobs website. After a few weeks I got an email from a recruiter asking me to have 2 back-to-back interviews on a day of my choosing. The interviews were an hour long each and consisted of questions about basic data structures, their runtime complexities and some basic coding questions. One interviewer asked me one coding question and the other asked me two. All three were fairly easy and standard questions and shouldn't be anything too surprising if you have read some of the other reviews (They were in that same ballpark). After the two interviews concluded I was told by my recruiter that I would hear back from him within two weeks time. I got a response a weeks after with an offer.
Interview questions [1]
Question 1
Given two different strings, find the common characters between the two. For example if string A is "hello" and string B is "elbow" the common characters would be ['e', 'l', 'o']. Give a method that returns unique or duplicate entries.
I applied online. The process took 1 day. I interviewed at Amazon
Interview
There was an online assessment that they have interns do. It is a very methodical in their process. The have an online assessment that they have interns do, the assessment has 3 question that you are to do within an half an hour, you are given a choice of whether to do it in java or c++. You are also to describe what you are doing through comments.
Interview questions [1]
Question 1
I was a bit rusty on my c++, and I'm sure I got all the problems correct, but I'm sure it was the comments that killed me