CodeSpeek

Guides

Each of these answers one question properly.

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.