Объясните, что происходит во время установки безопасного соединения через протокол HTTPS с точки зрения рукопожатия.
Можете перечислить основные преимущества и недостатки использования C++?
Что отличает использование std::mutex от применения std::atomic в управлении доступом к данным?
Испытывали ли вы конфликты или несогласия с коллегами в ходе работы?
Какие твои взгляды на работу в офисе и взаимодействие с командой в личном пространстве?
Как оценить объем памяти, необходимый для хранения структуры данных в виде отображения?
Какими методами ты обычно диагностируешь и находишь ошибки в коде или системе?
В каких случаях рекомендуется применять оператор dynamic_cast в C++?
Можно ли отсортировать список в вашем языке программирования и какие методы для этого существуют?
Почему важно объявлять виртуальный деструктор в базовом классе при использовании наследования?
Опиши свои основные обязанности и роль на последнем реализованном тобой проекте
Может ли объяснить, что представляет собой механизм семафора в программировании и как он используется для синхронизации потоков?
Опишите свою профессиональную эволюцию и ключевые этапы развития в предыдущей компании.
Что мотивирует вас искать новую позицию и какие цели преследуете при этом?
Имел ли опыт работы с протоколом UDP в своих проектах?
Как вы спроектируете структуру данных для быстрого поиска по ключу с помощью хэш-функции?
Объясните принцип работы умного указателя shared pointer в контексте Qt и его преимущества.
Какие шаги предпринимаете, если обнаруживаете, что не успеваете завершить задачу в установленный срок?
Обсуждается ли возможность повторной отправки данных, потерянных при использовании протоколов UDP и TCP?
Какой была численность вашей команды на последнем месте работы?