Какие ключевые аспекты ты учитываешь при выборе нового проекта для работы?
Каким образом можно инициировать выполнение отдельного потока в программе?
Что означает выход за границы области данных или указателя в программе?
Можешь назвать основные агрегатные функции, используемые в SQL для обработки данных?
Какие системы для управления версиями в вашем опыте вы использовали?
Есть ли у вас опыт анализа и оптимизации производительности программных систем?
Какие требования необходимо соблюдать для использования данной библиотеки в проекте?
Можете объяснить, что представляют собой последовательности Фибоначчи?
Можете объяснить, что такое макросы в программировании и как они используются?
Можете ли вы объяснить, что представляет собой протокол FTP и для чего он используется?
Можете объяснить концепцию правила пяти в программировании или проектировании систем?
Рекомендуется ли использовать тип float в качестве ключа в структурах данных?
Расскажите о вашем прошлом проекте и вашей роли в нем
Достаточно ли у вас профессиональных навыков в области разработки для данной позиции?
Расскажи о проекте, в котором ты принимал участие, и какую роль выполнял
Можете пояснить, что означает использование SpinLock и в чем его особенности?
Можно ли выбрать значение, меньшее чем 130000, чтобы количество коллизий в хеш-таблице было минимально?
Какова временная сложность поиска элемента по ключу в std::unordered_map?
Можешь привести пример функции хеширования для целого числа?
Объясните отличия между структурами данных std::map и std::vector в C++ по их использованию и внутренней реализации.