Web Development Engineer
Not selectedExperienced. 7 rounds. Shared by Jay Huang on blog, 2014-01-10
- 1Technical phone screenPhone screenA shared-editor phone interview spanning front-end fundamentals and general algorithm work.Covered: JavaScript, web components, HTTP and servers, CSS, algorithms
- 2Onsite, algorithmsTechnicalA whiteboard algorithm question framed around Amazon's own marketplace.Covered: marketplace-flavoured algorithm problem
- 3Onsite, lunch with acting managerHiring managerAn informal conversation over lunch with the acting manager about his background.Covered: technical background, team context
- 4Onsite, algorithms and valuesTechnicalA second algorithm question focused on comparing approaches, paired with a values-based behavioural question.Covered: algorithm with trade-off analysis, behavioural question on Amazon's values
- 5Onsite, front-end buildTechnicalA hands-on front-end round where he had to reproduce a full page layout from a supplied screenshot.Covered: HTML, CSS, browser rendering behaviour, building a page from a screenshot
- 6Onsite, JavaScript depthTechnicalA deeper JavaScript round on implementation trade-offs and code organisation.Covered: comparing JavaScript implementations, DOM manipulation, modular code structure
- 7Recruiter wrap-upFinalA closing session with the lead recruiter covering compensation. Despite positive signals, no offer or rejection was ever sent.Covered: compensation discussion
