Как вы реализовали бы паттерн Singleton в своем коде?
Что необходимо реализовать в классе для его использования в качестве ключа в ассоциативных контейнерах?
Что произойдет в конструкторе при вызове оператора new, если возникнет исключение? Есть ли риск утечки памяти в этом случае?
Что произойдет, если вызвать метод lock несколько раз?
Как бы вы сравнили два числа с плавающей запятой (float) на равенство?
Верно ли, что время поиска элемента в unordered_set является константным?
Как работает алгоритм быстрой сортировки?
Как перегрузить постфиксный и префиксный инкремент в C++?
Какие есть нюансы при взаимодействии программ на С и С++?
Что вы можете сказать о недостатках архитектурного паттерна MVC?
Что такое битовые поля в C++?
Как вы работаете с многопоточностью в своих проектах?
Расскажите о различиях между ссылкой и указателем в языке C/C++.
Как бы вы расширили функциональность стандартного контейнера?
Как отключить манглирование имен в C/C++?
Какие умные указатели (smart pointers) вы знаете?
Что может пойти не так, если выбросить исключение из конструктора?
В каких ситуациях деструкторы не вызываются при возникновении исключений?
В чем заключается отличие между weak_ptr и shared_ptr?
Что следует учитывать при взаимодействии между C и C++ в контексте обработки исключений?