Guides
Each of these answers one question properly.
- How to practise coding interviews by talking
- How to talk about complexity without hand-waving
- When the answer is a hash map
- Why you forget problems, and what to do about it
How to practise coding interviews by talking
Typing a solution alone trains half the skill. Here is how to practise the other half — explaining as you go — and what to say out loud.
How to talk about complexity without hand-waving
Say the complexity, then say what dominates and why. A short guide to the sentence interviewers are waiting for.
When the answer is a hash map
A large share of interview problems reduce to "remember what you have already seen". Here is how to recognise them.
Why you forget problems, and what to do about it
Solving a problem once does almost nothing a month later. How spaced review turns practice into recall.