Какими свойствами должен обладать объект, чтобы его можно было использовать в качестве ключа в ассоциативных контейнерах?
Какова асимптотическая сложность операций вставки и удаления элементов в контейнерах list и vector?
Что нужно сделать, чтобы выбрасывать исключения из конструктора?
Какой новый тип переменных был введен в C++11?
Какие гарантии безопасности ты знаешь?
Каковы основные проблемы, связанные с использованием указателей в C/C++?
Какую операцию над вектором в C++ можно выполнить, которая приведет к значительному количеству копирований элементов?
Как можно хранить денежный эквивалент в типе данных integer?
Что такое функции обратного вызова?
Что такое рекурсия?
Приведи примеры практического применения оператора placement new.
Расшифруйте аббревиатуру PIMPL.
Что нужно сделать, чтобы при использовании realloc элементы массива перемещались?
Приведи пример, когда тебе пришлось разрабатывать продукт в условиях жесткого дедлайна.
Что происходит с объектом vector при добавлении нового элемента?
Как называется идиома статического полиморфизма в C++?
Расскажи о принципах объектно-ориентированного программирования (ООП).
Какие тонкости существуют при вызове виртуальных функций из конструктора или деструктора?
Можно ли выбрасывать исключение из деструктора и ловить его?
Какое присваивание разрешает использование unique_ptr в C++?