I applied online. The process took 2 weeks. I interviewed at Amazon Lab126 (Sunnyvale, CA) in Jun 2018
Interview
Pretty much your standard process:
- 1 Phone screen
- 6 onsites (3 technical, 1 bar raiser (technical), 1 lunch, 1 behavioural)
Overall I would the interview questions were your typical leetcode questions with possibly some variants. Got a callback the next day saying they wanted to give an offer. Ended up declining mainly due to compensation and culture fit. Don't expect them to match big N or even come close (though maybe my interview results were not as good with them?).
The culture fit also really stood out to me during the interview. It felt very cult-like and very much drinking the kool-aid. A fair bit of questions over the "leadership" sheets they sent you which don't really seem to have much relevance. Also suggested there would be lots of on-call and work life balance can be an issue but because they're passionate about the products they're okay with it. Hiring manager seemed to good about work life balance but the employees not so much. Also a common theme that was continously told to me in every interview was that you can always switch teams at Amazon and its encouraged but when I asked more details about the team switch process they said you still need to interview and it depends on that teams hiring manager.
In summary thourgh, if you're really passionate about amazon products I think they're working on interesting things.
Interview questions [1]
Question 1
Various leet code questions. Nothing really related to my background.
2 rounds , each round has 1 medium leetcode question and few behavioral questions for around 30 minutes which sums up to 1 hour total interview. They also asked few follow ups for the behavioral questions and for the medium leetcode questions you have suggest optimal approach if possible
Interview questions [1]
Question 1
Amazon style behavioral questions that are available online
applied online, after a while got hr screening with background, availability and everything. Then followed by phone tech interview with team member/ tech lead, online coding question and java concept etc...
Meeting with manager + a coding interview then passed to the on-site round which consists of 4 interviews which involves coding, system design and leadership principles questions. They gave a call about the final decision whether it’s positive or not
Interview questions [1]
Question 1
There were many behavioural questions on all the interviews
A coding questions related to moving object in a grid, there was also one related to operation on big numbers
Software Engineer applicants have rated the interview process at Amazon Lab126 with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 36% positive. To compare, the company-average is 46.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 17 days to get hired, when considering 24 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 Software Engineer according to 24 Glassdoor interviews include:
Phone interview: 49%
One on one interview: 20%
Presentation: 11%
Group panel interview: 6%
IQ intelligence test: 6%
Background check: 3%
Personality test: 3%
Skills test: 3%
Here are the most commonly searched roles for interview reports -