Software Engineer internship applicants have rated the interview process at Amazon with 3.3 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 57.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer internship roles take an average of 16 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 27 days.
Common stages of the interview process at Amazon as a Software Engineer internship according to 3 Glassdoor interviews include:
Phone interview: 67%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Amazon in Jan 2017
Interview
Sent in my resume, within a month they responded to see if I wanted to take a test. Took a total of three tests administered across two days. If you pass the first one, you get the second two. I believe two were programming related and one was logical reasoning. Straightforward, simple and not out to get you. I passed with a good score (probably) and got an offer right away.
Interview questions [1]
Question 1
Simple programming questions that I can't quite remember. Balanced parenthesis were on it.
I applied through college or university. I interviewed at Amazon
Interview
I apply through campus career fair. There was one test(?) and one interview. The test is pretty easy and i passed it. After couple weeks, i got email informing me a phone interview. The interview was easy, about some data structure, hash table, binary searching algorithm, etc. But i messed it up with lack of preparation.
Showed up to a proctored test. Finished up pretty early and a few days later heard back to do a phone screening. Phone screening was about an hour and they asked me a basic tree question as warmup and then a longer, more complicated question.
Interview questions [1]
Question 1
Phone call question was sort a shorter array based on the ordering in a longer one