← Questions

Autocomplete data fetching with debounce, retry and caching

0
DatabricksCodingLast asked Apr 2026

The UI of an autocomplete box is already built; you write only the data-fetching logic behind it. Debounce requests while the user types, retry requests that fail, show only the results for the latest input (a slow response to an older input must not overwrite newer results), and cache results so a repeated query does not go back to the server.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding