Design a Twitter hashtag metrics aggregator
Company: Google
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates competency in designing scalable, low-latency real-time stream processing and aggregation systems, covering concepts such as windowing and stateful processing, data modeling, fault tolerance, hot-key handling, and API/query performance.