Skip to main content
Journey Uncommon Logo
JourneyUncommon

3,960 hard coding interview questions

Hard questions live in the specification: evaluation order, memory and lifetime, coercion corners, and the behaviour that only shows up under concurrency.

Aimed at senior screens and at anyone who wants to stop being surprised by their own language.

Expect snippets that look wrong but are correct, or look correct and are not. Reading the explanation matters more here than getting it right.

Hard questions by language

Sample hard questions

Eighteen real hard questions from across the library, code snippet included. The answer options and explanations come after you attempt them.