intermediateMachine Coding Problems

Design an In-Memory Rate Limiter — Token Bucket, Sliding Window algorithms.

Tests whether you can implement at least one real rate-limiting algorithm correctly, not just name it.

This is a Pro question

Sign in, then upgrade to Pro or Power to unlock this question and the full Interview Prep bank.

Design an In-Memory Rate Limiter — Token Bucket, Sliding Window algorithms.

Next Step

Continue to Design a Payment Gateway — multiple providers, retry, refund, idempotency.← Back to all Design Patterns & LLD questions