I applied through an employee referral. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Feb 2020
Interview
The interview process for a Frontend Engineer I is analogous to an SDE I (both level 4). The questions you receive in the second and final round interviews are more geared towards frontend development topics. Also, I'm fairly sure the standard level 4 engineer interview process is different than the new-grad pipeline, so if you're still in school/recently out of school, clarify with your recruiter about which one you're in.
My interview process included:
- 1st Round: Online coding challenge with two questions (~leetcode medium-hard difficulty)
- 2nd Round: Phone screen with 2-3 questions regarding personal experience that relates to the Amazon Leadership Principles, one technical question that involved building a frontend component
- 3rd Round: Given COVID, I interviewed remotely via video conferencing software, but normally I believe they fly you in for an on-site process. Ask your recruiter for interview specific information, and they should give you a fairly good idea of what kind of technical topics will be covered in each. I had five total interviews (each lasting about an hour), and there were behavioral and technical questions asked in each. The final interview of the series was with a hiring manager and was fairly conversational.
Interview questions [2]
Question 1
Behavioral questions are centered around Amazon's leadership principles
Various frontend system & component design, DOM manipulation, one or two algorithm-oriented questions (vs SDE's that receive mostly algorithm-based questions)
I applied through a recruiter. The process took 1 week. I interviewed at Amazon (London, England) in Dec 2016
Interview
Contacted by Amazon's recruiter through online. Couple of days later was booked a slot for phone interview using collaborative editing software for 40 mins.
The interviewer had rather thick European accent which is hard to understand from time to time. The questions were basic and common, but the interviewer was very impatient and leaded you to say the answer he wants. If a different answer was provided, the interviewer would argue with you and even say something blatantly wrong.
Interview questions [2]
Question 1
what exactly happen when you hit the url in the browser and the website loads?
I applied through a recruiter. I interviewed at Amazon (Cincinnati, OH) in Nov 2016
Interview
Internal Amazon recruiter emailed. Phone screen with recruiter was usual... work experiences, skills, etc...
Phone technical interview was about an hour.
Told the guy that I had experiences in APIs and JavaScript. Interviewer proceeded to ask questions regarding HTTP action verbs, such as what certain status codes are, POST vs. PUT, etc...
There were also design questions and a coding challenge via an online collaboration tool.
Interview questions [2]
Question 1
If you have multiple users making updates to the same resource, how would you design a way to make sure the user is updating the most up to date version? For example, multiple people editing the same file document.