Day 50 drills

Written on paper first. The framework, drilled until it is reflex.

D1 (the six steps from memory, with the time budget beside each):

D2 (for each step, one sentence on what its output is):

D3 (pastebin, steps 1 and 2 only, in 10 min: write rate, read rate, storage per year, for 10 million pastes a day read 10 times each):

D4 (the most common way candidates blow the time budget, and the rule that prevents it):

D5 (“what happens when that database falls over” is which step, and the three things a good answer touches):