System Design Interview Crash Course
Vote

0% completed

​

Design Typeahead/Autocomplete

This lesson designs a typeahead system, also called autocomplete: the list of suggested searches that appears under a search box while you type. The design has two very different halves: a very fast path that answers while the user types, and a slow background path that works out which searches are popular. Every section below belongs to one of those two halves.

1. Problem Definition and Scope

We are designing a real-time suggestion system similar to the search bar on Google or Amazon

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content