Design a rate limiter in Python, in your browser: token bucket, per-user and per-endpoint limits, then sliding windows. Staged like a real machine coding round with hidden tests that attack the limit invariant.
Solve it in three stages in your browser – Python code runs locally, tests are deterministic, and the score comes from the test results, never from an AI judge.