Build Accessible Data-Loading Popovers for Multiple Buttons
Company: Amazon
Role: Frontend Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Onsite
Overview: Design reusable data-loading popovers for multiple buttons with explicit request states, stale-response protection, adaptive positioning, focus and keyboard support, accessible relationships, and interaction tests.
Read the full Amazon Frontend Engineer interview experience this question came from