Your question is Distributed Rate Limiter Design. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Design a distributed rate limiter and explain how it would interact with backend services, including whether an API gateway would be integrated.
Discuss the limiting algorithm, distributed state management, enforcement points, failure behavior, observability, and how you would validate the design under load. Clarify assumptions about tenants, identities, quotas, burst traffic, and consistency before proposing the architecture.