Перейти к содержимому

Собес, который показывает, чего не хватило

Отвечаешь текстом или голосом, AI сверяет ответ с рубрикой по пунктам и задаёт уточняющий вопрос. 5000+ вопросов с реальных собесов по 20 стекам.

Бесплатно: 25 Abyss Token на AI-интервью и 10 Quiz-сессий. Карта не нужна.

cpp / тренажёр / move-семантикаC++Middle

Чем std::move отличается от перемещения и что он на самом деле делает?

Твой ответ

std::move ничего не перемещает — это каст в rvalue-ссылку, который разрешает выбрать перемещающий конструктор или оператор присваивания. Само перемещение делает та функция, которую в итоге вызвали.

Разбор по рубрикеОценка 6 / 10
  • Каст, а не перемещение засчитано: static_cast<T&&>, перемещает вызываемая функция
  • Кто выполняет перемещение засчитано: move-конструктор или оператор присваивания
  • Состояние объекта после move частично: valid-but-unspecified упомянуто вскользь
  • Когда move вреден мимо: return std::move(local) ломает NRVO
Уточняющий вопрос

Что гарантируется про объект после перемещения — и в каком случае std::move при return мешает компилятору?

Три шага до разбора

Сессия — это несколько вопросов подряд с разбором после каждого, а не один тест в конце.

  1. Выбери стек и темы

    20 стеков, от C++ до system design. Темы — любые из пула или вся выборка; уровень junior, middle или senior.

  2. Отвечай как на реальном собесе

    Текстом или голосом, своими словами. Непонятна формулировка — уточни до ответа, как у интервьюера.

  3. Получи разбор по пунктам

    Что засчитано, что частично, что мимо. Вместо сразу «неверно» — уточняющий вопрос.

Что обычно спрашивают

Как AI оценивает ответ?
По рубрике. У каждого вопроса есть список пунктов, и ответ сверяется с каждым: засчитано, частично, мимо. Итоговую оценку считает сервер по этим пунктам, а не модель «на глаз».
Текст или голос?
Оба. Голосовой ответ расшифровывается и оценивается по той же рубрике, что и текстовый.
Какие стеки?
Двадцать: C++, Unreal Engine, Go, Python, C#, Java, JavaScript, TypeScript, QA, PHP, Kotlin, Swift, SQL, system design, аналитика данных, ML, безопасность, DevOps, системный анализ, менеджмент.
Что бесплатно?
После регистрации: 25 Abyss Token на AI-интервью и 10 Quiz-сессий. Карта не нужна. 1 Abyss Token — примерно один вопрос с AI-оценкой; дальше — по подписке.
Чем это отличается от вопроса в ChatGPT?
ChatGPT не знает, что спрашивают на собесах по твоему стеку, и не сверяет ответ с рубрикой. Здесь вопросы собраны с реальных собесов, оценка идёт по фиксированным пунктам, а слабые темы возвращаются в следующих сессиях.

Слабые темы видны, пока ты их не закроешь

Каждый ответ записывается в прогресс по стеку: тема → понятие → вопрос. Слабое место подсвечено, пока ты не ответишь на него уверенно.

Вопросы и рубрики пишет Кирилл Валицкий — бэкенд- и геймдев-инженер, 6+ лет на Go и C++.