Какова временная сложность операций вставки, удаления и поиска в структуре данных set?
В чем разница между выбросом исключения и абортом программы?
Какой тип данных обычно используется для счетчиков в C++?
О чем следует помнить при вызове исключений в деструкторе?
Что произойдет, если в коде не будет указан тип переменной, который компилятор не сможет определить?
Какие достоинства и недостатки существуют у двоичной сериализации?
В каком порядке конструируются и разрушаются объекты в C++?
Что необходимо сделать для того, чтобы использовать класс в качестве ключа в unordered_map?
Какие гарантии безопасности ты знаешь?
Приведи пример, когда тебе пришлось разрабатывать продукт в условиях жесткого дедлайна.
Как можно умножить или разделить целое число на 2, используя битовые операции?
Какую операцию над вектором в C++ можно выполнить, которая приведет к значительному количеству копирований элементов?
Что такое взаимоблокировка (deadlock) в контексте многопоточных программ?
Что произойдёт, если скопировать объект типа string?
Какова сложность удаления элемента в контейнерах list и vector по итератору?
Расшифруйте аббревиатуру PIMPL.
Что происходит с объектом vector при добавлении нового элемента?
Как можно синхронизировать взаимодействие между потоками?
Какой алгоритм сортировки используется в функции sort?
Что произойдет, если в функции, помеченной как noexcept, будет выброшено исключение?