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 -
submit resume both online and on campus career fair, not sure which one worked. Got phone screen interviews request like 2 months later with 2 back to back phone interviews. Had some problems on how to communicate code on phone...
I applied through college or university. The process took 3 weeks. I interviewed at Amazon (Durham, NC) in Mar 2013
Interview
Submitted application online, recieved an email from recruiter to schedule a phone interview in three weeks. Two back to back 45 minute interviews, with a 15 break in between. This was a standard university recruiting process
Best advice is to practice coding questions. You will be asked to find big O for each solution you give.
Interview questions [1]
Question 1
Find the fifth largest number in an array
Find the intersection of two arrays
Also know some stuff about Java like visibility of methods
Two 45 min technical interview on the phone. Had to write code on both interviews.
Interview questions [1]
Question 1
1. Find the second biggest number in an array of int.
2. implement a stack using an array.
3. Everything you do they will ask whats the complexity and ask if you can do it in a better way.