Влад Соколовский

AI-инженер, автор статей и ментор для разработчиков

Вернуться
Telegram-пост

Новый тип интервью

  • #dev_help
  • #ai

Новый тип интервью

LeetCode-ортодоксы негодуют от нового тренда — лайвкодинга с ИИшкой.

Встречается такой зверь всё чаще и чаще, на AI Engineering-позициях в особенности. Решать LeetCode для меня всегда было рудиментарным навыком на уровне попадания карандашом в бутылку и слепой печати на скорость, в глубине души я верил, что это пройдёт (словно майские грозы).

Наконец-таки лёд тронулся, и на интервью потихоньку начинают тестировать навык, действительно необходимый в работе.

О том, как лайвкодинг с ИИ-тулингом уже вытесняет голый LeetCode на AI Engineering-собесах, я писал ещё в апреле 👉 тут.

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

  1. Не используйте самые мощные модели. Время ожидания ответов от 5.6 на ultra или от Fable 5 очень долгое.

  2. Ваш агент не должен простаивать. Как только ИИ вернул ответ, вы должны его запроцессить и дать ему следующий промпт.

  3. Не объясняйте 10 минут перед началом решения задачи, как бы вы делали её без агентов: это уже никому не интересно, а вы просто потратите драгоценное время. Сразу в бой!

  4. Добавьте себе в проектный AGENTS.md что-то типа:

    Я прохожу лайвкодинг-интервью, и сейчас для меня важна скорость итераций, короткие и понятные ответы, чтобы я мог быстро принять решения, взглянув на твой ответ и предложенные варианты.

    Так вам не придётся тратить время на прочитывание огромного количества слопа, прежде чем принимать решения по ключевым поинтам задачи. Про то, почему AGENTS.md стоит держать минималистичным и добавлять туда только действительно нужные правила, писал 👉 тут.

  5. Пока агент работает — не молчите! Заполняйте эту пустоту либо решением доп. задачи, либо описанием своего процесса работы в нынешних реалиях: расскажите про инструменты, хуки, скиллы, которые вы используете, и откуда берёте актуальную информацию.

  6. Если в задаче вам придётся работать с большим датасетом, то всегда делайте срез данных вместо того, чтобы каждый раз экспериментировать со всем.

  7. Используйте войс — сэкономите время.

  8. Делайте ревью кода с помощью другой модели.

  9. Сомневайтесь вслух: просматривая сгенерированный код, высказывайте своё (не)согласие эксплицитно.

Одним типовым тестовым на AI Engineer я уже делился 👉 тут, но лайвкодинг с ИИ — отдельный навык, к которому тоже нужно готовиться.

Также в рамках подготовки этого поста я зашёл на свой любимый Reddit и откопал эту статью и курсик, которые готовят к прохождению собесов такого типа.

Рассылка

Письма из Багодельни

Письма с новыми статьями, инструментами и мыслями о том, куда катится AI-разработка. Только то, что проверил на себе.

Письма из Багодельни

Письма с новыми статьями, инструментами и мыслями о том, куда катится AI-разработка. Только то, что проверил на себе.

Отписаться можно в любой момент