Amazon Front End Developer Phone Screen: Strong Performance, Silent Rejection
AmazonFront End Developer·Not specified·Interviewed 2022No offerUpdated July 17, 2026
During a broader front-end developer job search that also included interviews at Informatica, Adobe, and Walmart, this candidate went through a single phone screen with Amazon. The round combined CSS and JavaScript fundamentals with a live coding exercise and a short behavioral segment.
The interviewer asked about CSS positioning and z-index, then moved into JavaScript topics such as browser rendering and closures, followed by two implementation exercises: writing a deep copy function and a function to flatten an array, both without relying on built-in JavaScript methods. The round closed with a request to implement a star rating component and two behavioral questions. The candidate felt the round went unusually well and the interviewer said so directly, which made the eventual outcome harder to make sense of.
How the process went
Application and scheduling
Applied and was invited to a single phone screen for a front-end developer role.
Phone screen
Completed the round, covering CSS fundamentals, JavaScript concepts, two hands-on coding exercises, a UI component build, and two behavioral questions.
Post-interview silence
Received no update for two weeks after the interview.
Follow-up and rejection
Emailed to check on status; received a rejection the next day with no specific reason given.
Requests for feedback
Asked once more, politely, for the reason behind the rejection and received no further response.
Phone Screen
CSS and JavaScript fundamentals, a live coding exercise, and behavioral questions
- Explain the different CSS position properties.
- Explain how z-index works.
- Explain how the browser renders a page, and describe closures in JavaScript.
- Implement a deep copy function without using built-in JavaScript methods.
- Implement a function that flattens an array without using built-in JavaScript methods.
- Implement a star rating component.
- Two behavioral questions (specific content not detailed in the original post).
The candidate described this as one of the strongest interviews of the entire search, with the interviewer giving positive feedback in the moment.
Key takeaways
- Being fluent on CSS positioning and z-index in conversation, not just in code, came up early and set the tone for the round.
- Practicing how to explain browser rendering and closures out loud helps when a round leans conceptual before any coding starts.
- Rehearsing common vanilla JavaScript implementations, such as deep copy, array flatten, and small UI components like a star rating widget, is worth doing without leaning on library methods.
- A strong technical performance and positive in-the-moment feedback do not guarantee a favorable outcome, so it helps to keep expectations measured until a decision arrives.
- If there is no response after a couple of weeks, a polite follow-up can prompt an answer, though companies do not always share a specific reason.
Source
The questions and process facts come from the candidate's public write-up, linked below. The retelling above is our own summary.
Candidate's public write-up on LeetCode Discuss