I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon Lab126 (Cupertino, CA) in Dec 2013
Interview
First, a 30-minute interview on the phone with a developer from the team. Went well.
Second, an on-site interview with the developers and managers from two teams working on the same project. All goes well, some algorithm questions, some design questions... I think I hit it off nicely with both managers.
And then, there's the "culture guy".
How well you did during the previous five hours is irrelevant. The culture guy will ask you a "culture question" and then will keep repeating "what if that doesn't work" all the while giving you the unflinching death stare.
What are you supposed to do? Heck if I know. I can merely suggest to not crack a joke during that time. I did. I wasn't seriously thinking what I said. I thought it was bleedingly obvious that I wasn't serious but I think that joke destroy my chance right then and there. Oops!
Oh, but for extra brownie points, think of something Amazon could do better. Something real.
I applied through a recruiter. The process took 6 weeks. I interviewed at Amazon Lab126 (Seattle, WA)
Interview
Quick chat with the recruiter. She was helpful and gave good tips to ace the interview. Scheduled a phone screen for 60 minutes but the interviewer never joined. The recruiter then sent an apology saying the interview so couldn’t join and offered to reschedule. Same thing happened again. When I emailed the recruiter, she apologized and tried to reschedule again.
No thank you Amazon. You give so much importance to customer obsession but clearly you don’t follow your own company values. Why waste the interviewee’s time just to not show up for the interview? Highly disrespectful. Please don’t waste hopeful interviewee’s time and energy.
Absolutely ridiculous.
It took about 4 months, in the final interview had 5 different interview. They asked me the same questions many times I did not see them very organized. I have the impression that they don't know what they want.
I applied through an employee referral. I interviewed at Amazon Lab126 (Sunnyvale, CA) in Apr 2017
Interview
After an initial call with recruiter and phone screen, the onsite was scheduled. Almost every interviewer was asking behavioral questions to check if you have their leadership principles. Leaving only 20-25 mins for a technical question in a 45 min round.
Senior Software Engineer applicants have rated the interview process at Amazon Lab126 with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 25% positive. To compare, the company-average is 46.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 23 days to get hired, when considering 13 user submitted interviews for this role. To compare, the hiring process at Amazon Lab126 overall takes an average of 22 days.
Common stages of the interview process at Amazon Lab126 as a Senior Software Engineer according to 13 Glassdoor interviews include:
Phone interview: 62%
One on one interview: 19%
Skills test: 14%
Presentation: 5%
Here are the most commonly searched roles for interview reports -