Home Books The C++ Interview Book
The C++ Interview Book
Cancel

The C++ Interview Book

The C++ Interview Book cover

This is the second edition of Daily C++ Interview, substantially rewritten and reorganised.

173 questions across thirteen parts, organised by topic — move semantics, templates, the STL, memory management, concurrency, and more. Every question carries a difficulty tag (Junior, Mid, or Senior), topic tags, and cross-references to related questions.

New in this edition:

  • Deduplicated and restructured around topics instead of the original daily-email order
  • Coverage of C++23 and C++26 features — std::expected, std::print, deducing this, pack indexing, contracts, reflection
  • A code-reading capstone (Part 13) for the “what does this code do?” style of interview question
  • A 100-day study schedule with spaced repetition (Appendix A)
  • Difficulty tags on every question

Whether you are preparing for a junior or senior C++ position, the book gives you not just answers but the reasoning — the kind of understanding that survives follow-up questions.

Get the book on LeanPub

Targeting quant/trading firms?

If you’re preparing for interviews at places like Jane Street, Citadel, or Optiver, check out also GetCracked — real interview problems from top trading firms, with coding exercises, courses, and coaching.

For C++ developers who give a damn

Better code. Better career. One email a week on modern C++ and what it takes to grow — written by someone still figuring it out too.

    We won't send you spam. Unsubscribe at any time.