Что делает std::move, когда срабатывает семантика перемещения и что происходит с исходным объектом?
std::move не перемещает данные сама по себе.
Читать ответПодготовка к интервью
6 вопросов с собеседований в Кодмастер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Кодмастер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы.
Каталог
std::move не перемещает данные сама по себе.
Читать ответМожно спросить о типичных задачах и проектах, с которыми предстоит работать на этой позиции, а также о команде и методах разработки, которые используются в компании. Например:
Читать ответstd::move сам по себе не определяет, какие члены класса нужно передавать с переходом владения. Это просто каст к rvalue-ссылке, который позволяет использовать семантику перемещения.
Читать ответВ проектах на C/C++ я участвовал в разработке системного и прикладного ПО. Например:
Читать ответВ последнем проекте я работал над разработкой высокопроизводительного сетевого сервера на C++. Задача заключалась в обработке большого количества одновременных соединений с минимальной задержкой.
Читать ответНа предыдущем месте работы я подходил к решению задач системно:
Читать ответ