Design a Log Collection System
Company: Amazon
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates proficiency in designing large-scale distributed logging and observability systems, including ingestion pipelines, storage and indexing strategies, query architectures, reliability and scaling trade-offs, and operational concerns like retention, alerting, and access control.