Какой была численность вашей команды на последнем месте работы?
Какими методами ты обычно диагностируешь и находишь ошибки в коде или системе?
В каких случаях рекомендуется применять оператор dynamic_cast в C++?
Когда вызывается функция malloc, на какую область памяти ссылается возвращаемый указатель — на стек или на динамическую память (кучу)?
Каким образом определить оптимальный размер хеш-таблицы для минимизации количества коллизий?
Какие технологии или инструменты были применены в вашем проекте?
Какие твои взгляды на работу в офисе и взаимодействие с командой в личном пространстве?
Возможно ли создать новый объект внутри деструктора класса?
Опишите свою профессиональную эволюцию и ключевые этапы развития в предыдущей компании.
Можешь ли ты перечислить различные алгоритмы сортировки, которые ты знаешь?
Могли бы вы объяснить, что подразумевается под понятием функтор в программировании?
Как отличаются друг от друга протоколы TCP и UDP в контексте сетевого взаимодействия?
Каким образом осуществляется сравнение объектов, используемых в качестве ключей в std::unordered_map?
Какими способами можно предотвратить возникновение взаимных блокировок в многопоточных приложениях?
Можете объяснить концепцию Small Buffer Optimization и в каких случаях её используют?
Есть ли у вас примеры задач, выполненных с особым удовлетворением?
Можно ли отличить бинарные предикаты от унарных и в чем основные отличия между ними?
Какими инструментами и библиотеками вы пользовались при создании пользовательского интерфейса на C++?
Какие отличия существуют между ссылкой и указателем в программировании?
Что происходит, если в деструкторе возникает необработанное исключение?