Design a Scalable Read-Prefetch System
Company: MongoDB
Role: Software Engineer
Category: System Design
Difficulty: hard
Interview Round: Onsite
Overview: Design a scalable read-prefetch service with prioritized deduplicated candidates, bounded memory and concurrency, expiration and cancellation, demand isolation, distributed coordination, and measurements of latency saved versus pollution.