There is hardly any interview experience for SDE-2 frontend profile at Amazon, So, I felt it as my responsibility to write this one. I hope it will give you a glimpse of it and help you. I have 3+ years of experience in frontend development. I got a call through referral program in September from Amazon Hyderabad. The interview process was as below –
Round 1 (Online Test – Time: 2 hrs ) –10 MCQ questions on HTML, JS and CSS. 1 Machine coding question – Make an carousel in vanilla JS. **Googling is allowed**
Round 2 (F2F Technical – Time: 1 hr) – 15-20 minutes – behavioral assessment (2 or 3 behavioral questions). Remaining time – On a shared text editor (https://livecode.com/), asked to make a 5 star rating component using JS, HTML and CSS
Round 3 (F2F Technical – Time: 1 hr) – 15-20 minutes – behavioral assessment (2 or 3 behavioral questions) Remaining time – On a shared drawing tool (https://www.invisionapp.com/), asked to design a frontend system for a newspaper site’s home page. The area to work upon are –
Make sure you study about all the caching mechanisms and good system design practices. Refer: https://www.youtube.com/watch?v=wXRr9fGCBRM
Round 4 (F2F Technical – Time: 1 hr) – 15-20 minutes – behavioral assessment (2 or 3 behavioral questions). Remaining time – On a shared text editor (https://livecode.com/), asked to make a component similar to Whatsapp’s last seen. Provided the date, it should show one of the following message-
Other requirements – Udpate message dynamically according to the current time. After my implementation, we spent rest of the time optimizing it.
Round 5 (F2F Technical – Time: 1.5 hr) – 30 minutes – behavioral assessment (2 or 3 behavioral questions)
Amazon Front-End Engineer Interview Process
The Amazon Front-End Engineer interview process comprises four main interview stages:
The Initial HR Screen The HR Screening involves a quick discussion with a recruiter from Amazonâs Human Resources department. Recruiters try to ascertain if youâre fit for the role you applied for based on your skillset and experience.Â
The Technical Phone Screen: This is a remote interview that typically lasts for 30-40 mins. The technical phone screen is conducted by a hiring manager responsible for the recruitment of Front-End Engineers. Youâll be asked to solve 1-2 coding problems on core data structures in this round. The coding questions asked in this round wonât be complex. This round is meant to test your approach towards problem-solving.Â
The Onsite Interview: The Amazon onsite interview comprises 4-5 rounds of interviews, depending on the seniority of the role youâre interviewing for. The main rounds of the onsite interview include:Â
Amazon Front-End Engineer Coding Interview Questions
7-day Email Course:
Amazon Front-End Engineer Interview Questions
Here are some sample interview questions that are asked at front-end engineering interviews at Amazon.