Design an online ticket booking system
Company: Microsoft
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's proficiency in system design and distributed systems concepts, including scalability, availability, concurrency control, inventory consistency, low-latency API design, and operational concerns like payment auditability.