TGViewer
amorgunov amorgunov @amorgunov · 1.92K subscribers
Post #152 568
Вообще, если разгонять тему собеседований, то текущие форматы на мой взгляд не подходят под современные реалии.

Во-первых, меняется процесс работы с кодом (код пишут агенты, и в приоритете умение работать в связке с агентами).

Во-вторых, сейчас для большинства позиций не так важно знать низкоуровневые вещи или алгоритмы (базу, конечно же, стоит знать, но medium/hard задачи с leetcode нужны только для прохождения этих же собесов).

В-третьих, появилось много инструментов, позволяющих в режиме реального времени в процессе интервью генерировать ответ на вопросы собеседующего. Открывается отдельное окно программы, которое не видно при шаринге экрана. Соответственно, понять, кандидат реально шарит или просто все говорит по написанному тексту будет очень сложно. И конкурировать с такими ребятами тоже очень сложно.

Какой формат я считаю самым оптимальным вариантом? Формат лайф-кодинга с использованием агента. В качестве агента кандидат может использовать любой инструмент и любую модель (если у кандидата нет своих подписок, например, только рабочие, то предоставлять какую-нибудь модель на время собеседования). И давать задачу на разработку какого-нибудь небольшого проекта: подключить апишку и реализовать клиент (например, витрина товаров, какие-нибудь таблицы с фильтром/сортировкой, небольшой модуль корзины), разработать мини-игру (легковесную версию сапёра, крестики-нолики) и т.д.

Но для каждого кейса нужна хорошая проработка со стороны компании. Если кандидат тупо вбил промпт и завайбкодил, то поспрашивать про то, как убедиться, что агент сделал именно то, что требовалось (кто несет ответственность за результат, всякие практики типа plan-implement, SDD, TDD), как можно подготовить репозиторий для лучшей работы с агентами (AGENTS.md, memory bank, скиллы), как убедиться, что полученная архитектура не понесет за собой тонны техдолга (код-ревью, скиллы типа ponytail или improve-codebase-architecture, границы модулей) и т.д.

Сразу закрывается вопрос, насколько человек умеет работать с агентами (умеет ли вообще работать, или допустим тупо вайбкодит). Такой кейс намного сложнее прогнать через читерское ПО, так как много всего нужно будет делать руками. Плюс можно капнуть в любое направление уже глубже (например технически в UI-фреймворк, во взаимодействие с сервером, в архитектуру и т.д.).

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

Такой подход кстати года полтора описал Артем Арутюнян (atralog), но тогда многие не использовали агентов вообще. Сейчас же агентов используют почти все и такой формат можно и нужно пробовать на собеседованиях. Уже знаю несколько компаний, которые начали практиковать такое.
  • 👍 18
  • ❤ 4
More from @amorgunov
  1. Sep 24, 2026В июне выступал на CodeFest и рассказывал про то, как готовиться к архитектурной секции (S…
  2. May 25, 2026На прошлой неделе ездил на HolyJS. Про конференции в целом напишу отдельно - есть нескольк…
  3. May 18, 2026Друзья, всем привет! Давно ничего не писал, в очередной раз попробую оживить канал. Обещат…
  4. Jun 23, 2025Interface merging в TypeScript В TypeScript есть возможность автоматически мержить интерфе…
  5. Jun 12, 2025stringbool в zod Пару дней назад закрыли старый ишьюс от 2022 года в библиотеке zod, в кот…
  6. Jun 6, 2025Мнение – SolidJS За последний год удалось несколько раз пописать код в рамках пет-проектов…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →