Как удалить элемент из вектора, не заботясь о порядке, если он является константой?
О чем следует помнить при вызове исключений в деструкторе?
Что произойдет, если в коде не будет указан тип переменной, который компилятор не сможет определить?
Что необходимо сделать для того, чтобы использовать класс в качестве ключа в unordered_map?
Что такое взаимоблокировка (deadlock) в контексте многопоточных программ?
В чем отличие между процессом и потоком?
Что происходит с динамической памятью при взаимодействии программ на C и C++?
Какими свойствами должен обладать объект, чтобы его можно было использовать в качестве ключа в ассоциативных контейнерах?
Какие тонкости необходимо учитывать, если исключение выбрасывается из конструктора?
Может ли конструктор быть виртуальным методом?
За счёт каких факторов достигается амортизированная константная сложность в контейнере map?
Расшифруйте аббревиатуру PIMPL.
Можешь рассказать о концепции ввода-вывода (input/output)?
Что такое рекурсия?
Какие этапы преобразования проходит код на C++?
В какой области памяти создаются локальные, глобальные и статические переменные?
Какова асимптотическая сложность операций вставки и удаления элементов в контейнерах list и vector?
Приведи примеры практического применения оператора placement new.
Какой алгоритм сортировки используется в функции sort?
Расскажи о способах передачи параметров в функции на языке C/C++.