โ† System Design
#9 most askedVery commonMediumRate limiting

Design a rate limiter

๐Ÿข Asked in real interviews
No reports yet. Were you asked this? Be the first to say where.
I was asked this

Design a rate limiter for a public API: 100 requests per minute per API key, across many API servers.

๐Ÿงญ Token bucket in a shared store
Client
API gateway
Redis
API servers
Press Next to follow a request through the system.

๐ŸŽค Answer it out loud, then check yourself

Say your answer as if the interviewer is listening (30โ€“90 seconds). Then reveal what a strong answer covers and tick what you said.

    Answer out loud first, then compare.
    Want to rehearse it?
    Answer this to the AI interviewer and get a verdict โ†’