[Amazon] - [Frontend Engineer II] - [Tech screen] taken: sept. 2025
Level: [2 - (L5)]
Education: [Bachelors]
Years of Experience: [5]
Question Asked: Design a “Like” button for a design system where people pass in a callback and you build the state off of that. Ex. if liked === false then callback1 else callback2. Flip the state on click liked vs not liked etc.
Experience was pretty straightforward and not too difficult. I was a little caught off-guard when I was asked several LP’s before coding so the coding time was pretty short.
I passed and went onto the onsite which was more challenging. Really depends on your interviewer. I’ve done the onsite 2X for the same role and this time was harder.