C/C++
Для чего нужен weak_ptr в C++?
Какова асимптотическая сложность операций, выполняемых с контейнерами unordered_set и set в языке C++?
Расскажи о константных методах в C/C++.
Является ли shared_ptr потокобезопасным и можно ли использовать его в контексте нескольких потоков?
Какие достоинства и недостатки существуют у двоичной сериализации?
Что делает оператор delete в языке C++?
Приведите примеры ситуаций, когда может произойти повторное исключение в контексте использования конструкции 'double exception' (двойное исключение).
Что такое транзакционность?
Какие контейнеры в C++ позволяют добавлять элементы в начало?
С чем вы знакомы в языке программирования C++?
В чем разница между созданием объекта shared_ptr через конструктор и использованием функции make_shared?
Как можно установить бит в 1, используя побитовую операцию ИЛИ?
Что происходит с элементами std::vector при выполнении операции realloc?"},{
Как работает счетчик ссылок в std::shared_ptr?
Как устроен контейнер map в C++?
Какой алгоритм сортировки используется в функции sort?
Какими методами ты обычно диагностируешь и находишь ошибки в коде или системе?
В чем различие между выбросом исключения и выполнением операции аборта в программе?
Что произойдет, если выбросить исключение из деструктора?
Что такое контейнер deque в C++?