Design a pub-sub replay system
Company: Google
Role: Software Engineer
Category: System Design
Difficulty: hard
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's skills in distributed systems and streaming architectures, including pub-sub replay semantics, message ordering, storage and indexing strategies, scalability, and operational reliability.