Hands-on modern C++ (C++11 through C++17): value categories and move semantics, perfect forwarding, RAII and smart pointers, user-defined literals and constexpr, tuples and the vocabulary types, chrono, random, and regex. Every card is a small exercise with tests, or a multiple-choice check on the idea behind it.
Master C++ templates from deduction and specialization through SFINAE, concepts, and senior-level template design. Each deck pairs focused mechanics with the prediction, repair, and implementation questions interviewers actually ask.
From notation to working code: the linear algebra, calculus, and learning algorithms behind neural networks, with every formula implemented in Python (NumPy) and C++ (Eigen). Started from "Hands-On Mathematics for Deep Learning".
Forty-five classic coding-interview problems — the ones that keep showing up — solved in Python or C++ against a test suite you run in the browser. Fifteen Easy, fifteen Medium, fifteen Hard, so you can warm up, stretch, and then grind.
Master the art of Dynamic Programming in C++. Learn to recognize DP patterns, choose between memoization and tabulation, and solve classic problems from interviews and competitive programming.