Front End Developer applicants have rated the interview process at Amazon with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 46% positive. To compare, the company-average is 57.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Front End Developer roles take an average of 31 days to get hired, when considering 50 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 28 days.
Common stages of the interview process at Amazon as a Front End Developer according to 50 Glassdoor interviews include:
Phone interview: 30%
One on one interview: 15%
Presentation: 15%
Skills test: 13%
IQ intelligence test: 7%
Background check: 7%
Drug test: 4%
Group panel interview: 3%
Personality test: 3%
Other: 1%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Gurgaon, Haryana) in Dec 2021
Interview
There were initially online test having 20 MCQ and 1 Design question.
Design question: We have to create a carousel using JavaScript, CSS and html.
I got qualified for the next onsite round.
There were 3 onsite round.
First Onsite Interview (1 Hour): 2 Behavioral question based on Amazon Principal. and asked me to create Star Rating component.
Second Onsite Interview (1 Hour): 2 Behavioral question based on Amazon Principal. and asked me to design an end to end application like Udemy.
Third Onsite Interview (1 Hour): 3 Behavioral question based on Amazon Principal. Question around those Behavioral answer.
Interview questions [1]
Question 1
Most of the time they are more focused on behavioral question based on Amazon Principal.
The process was standard for a front-end role. It began with an initial recruiter screening followed by a technical phone interview focused on JavaScript fundamentals. Afterward, there was a virtual onsite consisting of three rounds: a live coding challenge (DSA), a specialized React/system design round, and a final behavioral culture-fit discussion with the engineering manager.
Interview questions [1]
Question 1
Can you explain the difference between the Task (Macrotask) Queue and the Microtask Queue in the JavaScript Event Loop? Specifically, how does the browser prioritize Promise resolutions over scheduled callbacks from a setTimeout function, and what impact does this have on UI rendering performance?
First part was general questions about my past work, the projects I’ve done, and my overall experience.
The second part was a 30-minute technical assessment done through a link they provided.
Interview questions [1]
Question 1
General questions about my past work, the projects I’ve done, and my overall experience.