Какие алгоритмы сортировки ты знаешь?
Что означает аббревиатура SOLID?
Как можно хранить денежный эквивалент, используя тип данных int?
Как можно проверить, что не возникло исключение при работе с типом double?
Что такое отложенная инициализация?
Для чего нужен weak_ptr в C++?
Назовите три основополагающих принципа объектно-ориентированного программирования.
На каких контейнерах реализованы стек и очередь?
Как можно синхронизировать взаимодействие между потоками?
О чем следует помнить при выбрасывании исключений в конструкторе?
Почему вектор будет плохо работать, если от него унаследоваться?
Как можно вызвать утечки памяти при использовании std::shared_ptr?
В каких контейнерах STL реализована хеш-таблица?
Какова асимптотическая сложность операций, выполняемых с контейнерами unordered_set и set в языке C++?
Является ли ссылка всегда псевдонимом или она может вести себя как указатель?
Расскажи о вызовах исключений (throw exception) в конструкторах и десторакторах.
Является ли выбрасывание исключения из конструктора нормальной практикой?
Как работает оператор new в C++?
Какие нюансы существуют при взаимодействии программ на C и C++?
Как исправить проблему, когда мьютекс является локальной переменной?