Расскажи о способах передачи параметров в функции на языке C/C++.
Как можно привести к утечке памяти при использовании unique_ptr?
Приведи пример, когда тебе пришлось разрабатывать продукт в условиях жесткого дедлайна.
В чем разница между выбросом исключения и абортом программы?
Какие гарантии безопасности ты знаешь?
В чем заключается отличие между weak_ptr и shared_ptr?
Когда возникает самый неблагоприятный случай поиска в unordered_set?
Как отключить манглирование имен в C/C++?
Какова временная сложность операций вставки, удаления и поиска в структуре данных set?
На основе чего несколько `shared_ptr` могут ссылаться на один и тот же объект?
Что может пойти не так, если выбросить исключение из конструктора?
Какой тип данных обычно используется для счетчиков в C++?
Расскажите о указателе this в языке C++.
Приведи пример худшего случая поиска в бинарных деревьях.
Какой алгоритм используется в функции сортировки?
Какими свойствами должен обладать объект, чтобы его можно было использовать в качестве ключа в ассоциативных контейнерах?
Какую операцию над вектором в C++ можно выполнить, которая приведет к значительному количеству копирований элементов?
Что такое технология gRPC?
Что необходимо сделать для того, чтобы использовать класс в качестве ключа в unordered_map?
Какова сложность удаления элемента из начала вектора (vector) в C++?