I applied through college or university. The process took 1 week. I interviewed at Amazon (Bengaluru) in Mar 2025
Interview
The on-campus recruitment process included: 1. Online Assessment, 2. First Interview with 2+ DSA questions (1 hour), 3. Second Interview focused on frontend concepts (1 hour), 4. Finally, received the Offer Letter after clearing all rounds.
Interview questions [2]
Question 1
Given array of positive integers. Remove any two numbers from an array and add new number equal to sum of removed number.
Cost of that operations is sum of removed number. Perform above task till there is more than one element in an array.
Find out total minimum cost required to perform mentioned task.
We are given an array asteroids of integers representing asteroids in a row.
For each asteroid, the absolute value represents its size,
and the sign represents its direction (positive meaning right, negative meaning left).
Each asteroid moves at the same speed.
Find out the state of the asteroids after all collisions?
If two asteroids meet, the smaller one will explode.
If both are the same size, both will explode.
Two asteroids moving in the same direction will never meet.
The process was standard for a front-end role. It began with an initial recruiter screening followed by a technical phone interview focused on JavaScript fundamentals. Afterward, there was a virtual onsite consisting of three rounds: a live coding challenge (DSA), a specialized React/system design round, and a final behavioral culture-fit discussion with the engineering manager.
Interview questions [1]
Question 1
Can you explain the difference between the Task (Macrotask) Queue and the Microtask Queue in the JavaScript Event Loop? Specifically, how does the browser prioritize Promise resolutions over scheduled callbacks from a setTimeout function, and what impact does this have on UI rendering performance?
First part was general questions about my past work, the projects I’ve done, and my overall experience.
The second part was a 30-minute technical assessment done through a link they provided.
Interview questions [1]
Question 1
General questions about my past work, the projects I’ve done, and my overall experience.