Amazon Frontend Engineer 2 || Loop Interview Experience || Bangalore

amazon logo
amazon
Frontend Engineer 2Bangalore
May 7, 20257 reads

Summary

I recently completed the first two technical rounds of a four-round loop interview for a Frontend Engineer 2 role at Amazon Bangalore, which included a machine coding problem with infinite scrolling, an LLD problem for frontend autocomplete, and discussions on React and general frontend topics.

Full Experience

Hi Everyone ,

I have recently given First 2 Technical interview out of 4 loop interviews.

Just incase you all want to know , i applied through career portal and saw 1 linkedin post about hiring Frontend Engineer , so mailed the recruiter with my resume and all details.

Got OA , within 2-3 days. After that after 1 week got a call for scheduling 2 initial loop rounds.

Tech 1 : (Frontend) - (1 hour 20 mints)

In this round , i was given a machine coding problem to solve , like we have to show all my orders which i placed in amazon. And i should be able to see all past orders , if i go down and infinite scrolling should be there fetching my old orders as well.

I asked few questions around infinite scrolling , how much data we should show by default. Then i started with implementation. But there were lot of questions in between based on my implemantion.

Note : i didn't asked much questions around edge cases and interview pointed it out. Like should we cache the scroll position of orders , pagination etc.
Should have asked/discussed more on edge cases before implementing.

Do you think not discussing edge cases will impact the feedback ??

Along with this i was asked few react questions like on Hooks , React Window.

In the end he asked me 1 easy level array DSA question , which i solved in 5 mints.

i would say i performed ok ok in this round.

Tech 2: (LLD - 1 hour)

In this round i was asked a LLD problem. Like autocomplete in frontend.

i have to discuss my approach. Create a ULM diagram and in the end interviwer asked me few common frontend question like scalibilty , pagination , what if api fails while fetching results?

I think i did really well in this round.(Greatfrontend really helped here).

My remaining 2 loop rounds are yet to be scheduled.

Does amazon eliminate if out of First 2 tech , one didn't go that well.

Love to hear your thoughts :)

Interview Questions (5)

Q1
Amazon Orders Infinite Scroll UI
Other

Implement a UI to display a user's past Amazon orders with infinite scrolling. The UI should fetch older orders as the user scrolls down.

Q2
Frontend Autocomplete Low-Level Design
System Design

Design an autocomplete feature for the frontend. Discuss the approach and create a UML diagram.

Q3
Frontend Scalability Discussion
System Design

Discuss scalability considerations for a frontend application.

Q4
Frontend Pagination Strategies
System Design

Discuss pagination strategies for a frontend application.

Q5
Handling API Failures in Frontend
System Design

Discuss how to handle API failures while fetching results in a frontend application.

Preparation Tips

Greatfrontend really helped here.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!