Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Amazon Team. If you also belong to the team, you can get access from here

Amazon Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Amazon Front end Developer Interview Questions and Answers

Updated 18 Nov 2024

Amazon Front end Developer Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding a frontend UI from provided image. And creating a fucntional star rating system

Round 2 - Technical 

(2 Questions)

  • Q1. Designing a Component API in React using Typescript.
  • Ans. 

    Designing a Component API in React using Typescript involves defining props, state, and methods for the component.

    • Define the props interface to specify the expected input data for the component

    • Use typescript types to ensure type safety and prevent runtime errors

    • Define the state interface to manage the internal state of the component

    • Implement methods to handle user interactions and component logic

    • Document the component

  • Answered by AI
  • Q2. Create a function that can clear all the timer ids at once.
  • Ans. 

    Function to clear all timer ids at once

    • Create an array to store all timer ids

    • Iterate through the array and clear each timer id using clearTimeout() function

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Given a matrix zeros and ones find minimum distance for each one to a zero.
  • Ans. 

    Given a matrix of zeros and ones, find the minimum distance for each one to a zero.

    • Use breadth-first search (BFS) to find the minimum distance from each one to a zero.

    • Start by initializing a queue with all the zeros in the matrix.

    • While the queue is not empty, dequeue a zero and enqueue its neighboring ones.

    • Keep track of the distance from each one to the nearest zero.

    • Repeat until all ones have been visited.

    • Return the ma

  • Answered by AI

Skills evaluated in this interview

Front end Developer Interview Questions Asked at Other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR ... read more
Q2. Find Unique Element in Array You have been provided an integer ar ... read more
asked in JUSPAY
Q3. Dijkstra's Shortest Path Problem Statement You are given an undir ... read more
asked in JUSPAY
Q4. Encode N-ary Tree to Binary Tree Problem Statement You are provid ... read more
asked in Siemens
Q5. Sort Array Problem Statement Given an array consisting of 'N' pos ... read more
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

30mins aptitude test

Round 2 - Coding Test 

90 mins coding test for 3 questions

Round 3 - HR 

(2 Questions)

  • Q1. Why are you choosing this role
  • Ans. 

    I am choosing this role because of my passion for creating user-friendly and visually appealing websites.

    • Passion for front end development

    • Enjoy creating user-friendly interfaces

    • Excited about the creative aspect of web design

  • Answered by AI
  • Q2. Why should we write you
  • Ans. 

    I am a dedicated and skilled front end developer with a passion for creating user-friendly interfaces.

    • I have a strong understanding of HTML, CSS, and JavaScript

    • I have experience with responsive design and cross-browser compatibility

    • I am proficient in using front end frameworks like React and Angular

  • Answered by AI

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. About JS in general
  • Q2. Basic JS concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your JS fundamentals clear
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

There was an online coding test on signal consisting of leetcode easy medium and hard

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

HTML CSS BOOTSTRAP JAVASCRIPT

Round 3 - One-on-one 

(5 Questions)

  • Q1. Tell About Your Self.
  • Q2. What are your strength
  • Q3. Consider the type of interview you can expect
  • Ans. 

    A face-to-face interview or Online interview

  • Answered by Durga Yt
  • Q4. Why did you decide to apply for this position?
  • Ans. 

    'I see the role as a way of developing my career in a forward-thinking/well-established company/industry as…' 'I feel I will succeed in the role because I have experience in/softs skills that demonstrate/ I've taken this course believe my skills are well-suited to this job .

  • Answered by Durga Yt
  • Q5. Why do you want to work here?
  • Ans. 

    “I see this opportunity as a way to contribute to an exciting/forward-thinking/fast-moving company/industry,

  • Answered by Durga Yt
Round 4 - Group Discussion 

GD can be divided into 3 categories

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. About JS in general
  • Q2. Basic JS concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your JS fundamentals clear
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Question around setTimeout implementation and clearTimeout

Interview Preparation Tips

Interview preparation tips for other job seekers - Directly interview for 1-1 round, no coding round as I am from Tier-1 clg
Practise more JavaScript polyfills
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Assignment 

Basics of html and css

Round 3 - HR 

(5 Questions)

  • Q1. How was the importance of html.
  • Ans. 

    HTML is a fundamental building block of web development, used to create the structure of web pages.

    • HTML stands for HyperText Markup Language.

    • It is used to create the structure of web pages by using elements like , , ,

      ,

      , etc.

    • HTML is essential for creating content on the web and is often combined with CSS for styling and JavaScript for interactivity.

    • It provides a way to organize and format content on a webpage, making ...

  • Answered by AI
  • Q2. How was the importance of css.
  • Ans. 

    CSS is crucial for styling and formatting web pages, enhancing user experience and creating visually appealing designs.

    • CSS is used to control the layout, colors, fonts, and overall appearance of a website.

    • It allows for responsive design, making websites adapt to different screen sizes and devices.

    • CSS can be used to create animations, transitions, and interactive elements on a webpage.

    • Without CSS, web pages would be pla...

  • Answered by AI
  • Q3. What is the Html and css.
  • Ans. 

    HTML and CSS are the building blocks of web development. HTML is used for structuring content, while CSS is used for styling and layout.

    • HTML stands for HyperText Markup Language and is used to create the structure of a web page.

    • CSS stands for Cascading Style Sheets and is used to style the HTML elements.

    • HTML uses tags to define different elements like headings, paragraphs, images, links, etc.

    • CSS allows for styling elem...

  • Answered by AI
  • Q4. What is the DOCTYPE declaration in HTML, and why is it important
  • Ans. 

    DOCTYPE declaration in HTML specifies the version of HTML being used in the document.

    • DOCTYPE declaration is placed at the very beginning of an HTML document before the tag.

    • It informs the web browser about the version of HTML being used, which helps in rendering the page correctly.

    • It also helps in triggering the browser's standards mode, ensuring consistent display across different browsers.

    • Example: spe

  • Answered by AI
  • Q5. How can you include external CSS and JavaScript files in an HTML document.
  • Ans. 

    External CSS and JavaScript files can be included in an HTML document using link and script tags respectively.

    • Use the tag with the rel attribute set to 'stylesheet' to include external CSS files.

    • Example:

    • Use the

Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Highly motivated computer engineer with a strong foundation in software development and a passion for problem-solving. Experienced in designing and implementing innovative solutions, with a keen eye for detail and efficiency. Eager to contribute technical expertise to Ambitionbox and drive forward its mission of empowering job seekers through data-driven insights.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

There was an online coding test on signal consisting of leetcode easy medium and hard

Amazon Interview FAQs

How many rounds are there in Amazon Front end Developer interview?
Amazon interview process usually has 2 rounds. The most common rounds in the Amazon interview process are Technical, Coding Test and Aptitude Test.
What are the top questions asked in Amazon Front end Developer interview?

Some of the top questions asked at the Amazon Front end Developer interview -

  1. Create a function that can clear all the timer ids at on...read more
  2. Given a matrix zeros and ones find minimum distance for each one to a ze...read more
  3. Designing a Component API in React using Typescri...read more

Tell us how to improve this page.

Amazon Front end Developer Interview Process

based on 6 interviews

Interview experience

4.7
  
Excellent
View more
Amazon Front end Developer Salary
based on 46 salaries
₹3.8 L/yr - ₹9 L/yr
44% more than the average Front end Developer Salary in India
View more details

Amazon Front end Developer Reviews and Ratings

based on 10 reviews

3.6/5

Rating in categories

4.0

Skill development

3.3

Work-life balance

3.5

Salary

3.7

Job security

3.8

Company culture

3.3

Promotions

3.9

Work satisfaction

Explore 10 Reviews and Ratings
Customer Service Associate
4.2k salaries
unlock blur

₹0.6 L/yr - ₹5 L/yr

Transaction Risk Investigator
3.1k salaries
unlock blur

₹2.3 L/yr - ₹6.5 L/yr

Associate
2.8k salaries
unlock blur

₹0.8 L/yr - ₹7 L/yr

Senior Associate
2.5k salaries
unlock blur

₹2 L/yr - ₹10.1 L/yr

Program Manager
2.3k salaries
unlock blur

₹9 L/yr - ₹36 L/yr

Explore more salaries
Compare Amazon with

Flipkart

4.0
Compare

TCS

3.7
Compare

Google

4.4
Compare

Netflix

4.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview