Home
Free Utility Tool
System Design Prep

System Design Rubric & Architecture Criteria Generator

Select a system design topic below to view exact senior/staff evaluation rubrics, key architectural pillars, and interviewer trap checks.

Distributed Rate Limiter Evaluation Rubric

Evaluation criteria for designing a rate limiting service (e.g. 100k QPS per user).

Recommended Architectural Components

  • API Gateway / Reverse Proxy Middleware
  • Redis Cluster with Sliding Window Counter
  • Async Log Stream to Kafka

Critical Technical Requirements

  • Low latency overhead (<2ms)
  • Global consistency vs local node performance
  • Configurable rate rules by IP / User ID

Interviewer Trap & Red Flag Checks:

  • Did candidate address race conditions under high concurrency?
  • Did candidate discuss fallback mode if Redis cluster crashes?
Practice Live Under Proctored Exam Conditions

Test Your Architecture Skills in Live System Design Simulator