Design a scalable parking lot system
Company: Amazon
Role: Software Engineer
Category: System Design
Difficulty: hard
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's system design competencies, including scalable architecture, concurrency-safe resource allocation, data consistency versus availability trade-offs, fault tolerance, real-time availability tracking, payment integration, and domain/API modeling.