Design a Low-Latency Typeahead Service

Quick Overview

Design a low-latency typeahead service that returns up to ten dynamically scored suggestions with deterministic tie-breaking, exact updates, sharding, caching, normalization, and abuse controls.

Design a Low-Latency Typeahead Service

Company: Pinterest

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design a low-latency typeahead service that returns up to ten dynamically scored suggestions with deterministic tie-breaking, exact updates, sharding, caching, normalization, and abuse controls.

Pinterest logo
Pinterest
Aug 11, 2026
mediumSoftware EngineerOnsiteSystem Design
10
0
Loading...