С++ легкие задачки, уже не помню какие
С++ мув семантика, лвалуе, рвалуе, универсальные, сворачивание ссылок, перфет форвадинг, реализация мува и т.д., реализация алгоритмов и почему они реализованы именно так
С++ дизайн вектора и стронг експеш сейфти
С++ устройство умных указателей, пимпл, тайп еразуре
Многопоточная очередь - задача
Блокировка и лок фри подходы
Модель памяти, сек кост, слабые модели памяти, все основные ее термины вплоть до Happens Before, устройство процессора, конвейры, зачем нужны вообще барьеры, что ломается и как, как чинить, а как на асме написать атомарную переменную на разных архитектурах, а что вообще значит атомарная и т.д., fence, кэши, когеретность, фолс шеринг, пинг понг проблема
Виртуальное адресное пространство, как устроено, как работает
Модель OSI и TCP