Расскажи о своем практическом опыте работы в коммерческих проектах
Для чего используется std::weak_ptr и с какой задачей он помогает справиться в управлении памятью?
Какой тип умного указателя применяешь для обеспечения безопасности при работе с многопоточными операциями?
Обеспечивает ли shared_ptr безопасность при работе в многопоточной среде?
Можете объяснить различия между контейнерами std::vector и std::list в C++?
Какое отличие между использованием контейнера std::set и контейнера std::unordered_set в C++?
В каких ситуациях целесообразно применять паттерн адаптер?
Какова роль указателя в программировании и почему его используют?
Можно ли объявить деструктор как виртуальный в классе?
Можете объяснить, что такое gRPC и как он работает для обмена данными между сервисами?
Работали ли вы с тестировщиками в предыдущем месте работы?
Расскажите о компаниях, в которых вы приобрели профессиональный опыт.
Объясните, какие процессы запускаются в браузере при вводе URL и нажатии Enter
Какие основные механизмы для управления синхронностью потоков тебе знакомы?
Можете рассказать о технологических инструментах и платформах, которые применяли в вашем последнем проекте?
По каким основным параметрам ты отдаёшь предпочтение одному предложению работы над другим?
Можешь перечислить основные контейнеры из стандартной библиотеки STL и их особенности?
Можно ли передавать функцию как параметр другой функции в Python?
Можно ли выбрать значение, меньшее чем 130000, чтобы количество коллизий в хеш-таблице было минимально?
Опишите ваш опыт использования и администрирования систем на базе Linux.