Grubhub Interview Question

Architect a solution for part of Grubhub UI in JS/React Write a function that mimics JS's setTimeout Write a debouncer function in JS Architect a solution for typeahead with third-party API integrations on the backend