Calibration · Week 1
Will this query be slow at 10M rows?
For the user with 400,000 events, roughly how long does this query take?
- Introductory
- No AI
- Example case
Topics: databases · indexes · performance
Case library
Every case asks you to commit an answer and a confidence score before you see what happened. Results go toyour log.
10 cases
Calibration · Week 1
For the user with 400,000 events, roughly how long does this query take?
Topics: databases · indexes · performance
PR review · Week 2
List every problem you would flag before approving this PR. Give each one a severity: high, medium, or low.
Topics: authorization · n-plus-one · error-handling
PR review · Week 2
List every problem you would flag before approving this PR. Give each one a severity: high, medium, or low.
Topics: concurrency · transactions · idempotency
Kata · Week 3
Before you run anything: what will this program most likely print?
Topics: concurrency · shared-state
Kata · Week 3
This takes 0.4 seconds for 10,000 rows. Predict how many seconds it takes for 100,000 rows.
Topics: performance · complexity · profiling
Design prompt · Week 4
Choose an approach for the first version. Name the two biggest trade-offs you're accepting, and say what would make you change your mind.
Topics: messaging · scope · trade-offs
Design prompt · Week 4
Choose a storage approach for the audit log. What are you giving up, and which part of your decision is hardest to reverse?
Topics: data-modeling · storage · reversibility
Incident replay · Week 5
The cache recovered within a minute, but the API is still failing 20 minutes later. What is keeping it down, and what would you do first to bring it back?
Topics: caching · retries · load
Incident replay · Week 5
Checkout latency is climbing hours after a deploy, while CPU and database load look normal. What is your leading hypothesis, and what do you do in the next 15 minutes?
Topics: connection-pools · resource-leaks · observability
Calibration · Week 8
When the config service comes back after its 20-second restart, what happens?
Topics: retries · load · recovery
No cases match these filters.