VVercel·DSAEngineerOnsite – Coding (Practical)
Debounce / Async Request Coalescing (Frontend Practical)
Problem
Implement debounce and a request de-duplicator so rapid identical fetches issue a single in-flight request.
Example
type fast -> one debounced search; identical concurrent fetches share one promise
Constraints
- Handle cancellation
Approach
Timer-based debounce; in-flight promise map keyed by request (single-flight).
added 6 days ago