Design a thread-safe high-QPS rate limiter
Company: Palo
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates understanding of concurrency-safe rate limiting, distributed system scalability, and performance-oriented data structures and algorithms for enforcing per-identity request quotas under high QPS and low-latency constraints.