FDE Circle
TRAIN · Scenario Library

Fix real production bugs. Get scored instantly.

Each scenario gives you a broken production service — the kind an FDE inherits on day one. You diagnose the bugs, fix the code, and run the service. Programmatic checks and an LLM judge score your work automatically. Results in under a minute.

~20
Minutes per scenario
100
Point scorecard
3
Scoring areas
< 1
Minute to results
Open Library →

How you're scored

Every submission is graded automatically across three areas. No self-reported skills — only evidence from your running code.

Config checks

~40 pts

Programmatic verification that you changed the right values. Did you identify and fix the silent bugs in the configuration? Each check is binary — pass or fail.

Live query tests

~40 pts

End-to-end functional tests run directly against your running service. Your fix has to actually work — not just look right. Each query is scored on the real output.

Code quality

20 pts

An LLM judge reviews your git diff, logs, and test outputs to score your investigation approach, solution quality, and engineering rigour — not just whether the tests pass.

What your score means

Each scenario is scored out of 100. Where you land tells you exactly where to focus next.

< 50

Developing

Config fixes missed or tests failing — revisit the root cause

50–69

Deployment-Ready

Fixes applied but some queries still returning wrong answers

70–84

Battle-Tested

All checks passed with solid investigation approach

85+

Principal FDE

Clean fix, all tests green, LLM judge rated your approach highly