Design a Multi-Region Event Ticketing System
Company: Addepar
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Overview: Design a read-heavy event ticketing service with search, regional reads, ten-minute seat holds, payments, and authoritative inventory. The solution covers atomic state transitions, expiration, hot-event scaling, event-region routing, uncertain payments, failover fencing, and checkout under extreme network latency.
Read the full Addepar Software Engineer interview experience this question came from