This question evaluates skills in designing scalable, low-latency analytics and aggregation systems, covering event tracking, time-windowed ranking, stream processing, storage trade-offs (OLTP vs OLAP), caching, API design, and handling late or duplicate events.
Design a feature that returns the top-N posts (e.g., Confluence pages/blog posts) in a workspace.
Requirements:
Deliverables: