Typeahead (Vanilla JS)

Build a country typeahead that debounces requests, ignores stale responses, caches results, highlights the matched text, and supports keyboard and screen reader users.

Asked in LinkedIn frontend interviews