Part 8 · 1 chapters · ~8 min

Case Drills

Practice problems across software, operations and product, each with the move it rewards and a worked outline: a slow page, a duplicate payment, a flaky test suite, a stalled migration, a support backlog, and a launch with falling conversion.

15

Six drills

drillthe move it rewardsoutline of a good answer
a statement page takes 9 s for some usersscope firstwhich users? (large accounts) → which part? (query) → known problem? (missing index, offset pagination) → fix and verify
a customer was charged twiceunderstand before fixingconfirm with the ledger, find the path (retry without idempotency key), refund, then fix the class of bug
the test suite fails randomly 15% of runsmeasure and decomposerecord failures per test, find the few flakiest, categorise causes (time, order, shared state), quarantine with owners
a migration stuck at 80% for two monthsunblockinglist remaining users, owners and blockers, do the last ones yourself, set a removal date
support backlog doublingsystems thinkingstock and flows: which inflow grew? fix the source, not the queue
a launch where conversion fellstatistical thinkingcheck segment mix and instrumentation before blaming the feature (Thinking P4)

Practise by writing an answer in ten minutes, then comparing with the outline: the goal is to recognise which move each situation calls for, quickly.