Implement an Accessible Autocomplete Search Component
Company: Amazon
Role: Frontend Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Design an accessible React-style autocomplete that stays correct when asynchronous search responses arrive out of order. Work through debouncing, cancellation or sequence guards, keyboard and screen-reader behavior, focus management, state styling, and targeted interaction tests.