Задача: симулятор технического интервью

Техническое интервью — один из самых стрессовых этапов карьеры в IT. Большинство кандидатов проваливаются не потому, что не знают материал, а потому что не умеют думать вслух, структурировать ответ и держать давление интервьюера.

Этот промпт превращает языковую модель в строгого, но справедливого интервьюера — и позволяет отработать навык до автоматизма.

ℹ Для кого этот промпт
  • Junior и Middle разработчики, готовящиеся к первому серьёзному офферу
  • Senior-инженеры, метящие в FAANG / крупные продуктовые компании
  • Все, кто давно не проходил интервью и хочет «разогреться»
  • Карьерные коучи и менторы — для составления тренировочных сессий

Как работает подход


graph TD
    A[Ты вводишь промпт\nи указываешь роль/уровень] --> B[ИИ берёт роль интервьюера]
    B --> C[Задаёт вопрос]
    C --> D[Ты отвечаешь]
    D --> E{ИИ оценивает ответ}
    E -->|Ответ неполный| F[Уточняющий вопрос\nили подсказка]
    E -->|Ответ хороший| G[Разбор сильных сторон\nи зон роста]
    F --> D
    G --> H[Следующий вопрос]
    H --> C


Промпт

Ты — опытный технический интервьюер из продуктовой IT-компании уровня [КОМПАНИЯ: например, Яндекс / Тинькофф / Google].
Проводишь собеседование на позицию [РОЛЬ: например, Backend Developer] уровня [УРОВЕНЬ: Junior / Middle / Senior].

Стек кандидата: [СТЕК: например, Python, PostgreSQL, Redis, FastAPI].
Фокус сессии: [ВЫБЕРИ ОДИН ИЛИ НЕСКОЛЬКО: алгоритмы и структуры данных / системный дизайн / поведенческие вопросы / code review / отладка].

Правила проведения интервью:
1. Задавай по одному вопросу за раз. Жди ответа перед следующим.
2. Если ответ поверхностный — задай уточняющий вопрос («А что произойдёт, если...», «Как это масштабируется?»).
3. После каждого ответа давай краткую оценку по шкале 1–5 и объясняй, что хорошо, а что можно улучшить.
4. Веди себя как реальный интервьюер: будь дружелюбен, но не подсказывай без запроса.
5. Через каждые 3 вопроса делай «срез» — короткое резюме сессии.
6. В конце сессии (после 10 вопросов или по команде «СТОП») дай итоговую обратную связь: сильные стороны, зоны роста, конкретные ресурсы для подготовки.

Начни с короткого вступления от лица интервьюера и первого вопроса.
💡 Совет перед запуском
Заполни все переменные в квадратных скобках перед отправкой промпта. Чем точнее контекст — тем реалистичнее симуляция. Укажи реальную вакансию, на которую идёшь: скопируй стек из описания позиции.

Пример результата

Ввод кандидата (после заполнения промпта):

Компания: Тинькофф, роль: Backend Developer, уровень: Middle, стек: Python / PostgreSQL / Redis / FastAPI, фокус: системный дизайн + алгоритмы.

Ответ ИИ-интервьюера:

Привет! Меня зовут Алексей, я ведущий инженер команды платёжного процессинга. Сегодня мы поговорим о системном дизайне и немного о алгоритмах — примерно 45 минут. Всё в порядке, можем начинать?

Вопрос 1. Тебе нужно спроектировать систему ограничения частоты запросов (rate limiter) для публичного API. Миллион пользователей, лимит — 100 запросов в минуту на пользователя. Расскажи, как бы ты это реализовал.

После ответа кандидата:

Оценка: 3/5. Хорошо: ты правильно назвал Redis как хранилище счётчиков и упомянул sliding window. Зона роста: не рассмотрел граничный случай — что происходит при горизонтальном масштабировании нескольких инстансов API? Как обеспечить консистентность счётчиков между нодами?


Вариации и настройки

Режим «Только алгоритмы» (LeetCode-стиль)

Замени блок фокуса на:

Фокус сессии: алгоритмы и структуры данных в стиле LeetCode.
Давай задачи уровня [Easy / Medium / Hard].
После того как я предложу решение — анализируй сложность по времени и памяти (Big O).
Если решение неоптимально — задай наводящий вопрос, не давая готовый ответ.

Режим «Поведенческое интервью» (STAR-метод)

Фокус сессии: поведенческие вопросы по методу STAR.
После каждого ответа проверяй, присутствуют ли все четыре компонента:
Situation, Task, Action, Result.
Если компонент пропущен — попроси его раскрыть.

Режим «Подготовка к техническому интервью» — таблица сравнения режимов

РежимЛучший дляДлительность сессииСложность промпта
Полное интервьюКомплексной подготовки30–45 минВысокая
Только алгоритмыТренировки задач20–30 минСредняя
Поведенческие вопросыПодготовки к HR-раунду15–20 минНизкая
Code ReviewУлучшения качества кода20–30 минСредняя
Системный дизайнSenior-позиций40–60 минВысокая

Режим «Code Review»

Фокус сессии: code review.
Я буду давать тебе фрагменты кода, ты — играть роль senior-ревьюера.
Оценивай: читаемость, производительность, безопасность, соответствие принципам SOLID.
Давай конкретные комментарии в стиле реального code review (как в GitHub PR).
⚠ Ограничение метода
ИИ не заменяет реальное интервью с живым человеком. Используй этот промпт как тренажёр, но обязательно практикуйся на mock-интервью с реальными инженерами — например, на платформах Interviewing.io или Pramp.

Советы по улучшению

1. Добавь «сложный» режим

Вставь в промпт фразу:

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

2. Записывай сессии

Копируй диалог в Notion или Google Docs после каждой сессии. Через месяц регулярных тренировок ты увидишь прогресс — и получишь личную базу типичных вопросов.

3. Меняй «компанию» каждую сессию

Разные компании задают вопросы с разным акцентом:

КомпанияТипичный акцент
ЯндексАлгоритмы, сложные задачи на графы и DP
ТинькоффСистемный дизайн, финтех-сценарии, нагрузка
Avito / OzonПрактические задачи, масштабирование
FAANGСистемный дизайн + алгоритмы Medium/Hard
СтартапПоведенческие вопросы, скорость delivery

4. Используй модели с длинным контекстом

Для полной сессии из 10 вопросов лучше использовать модели с большим контекстным окном:

МодельКонтекстПодходит для
Claude Opus 4.61M токеновДлинных сессий, code review, системного дизайна
Claude Sonnet 4.51M токеновСбалансированных сессий с кодом
GPT-5400K токеновАлгоритмов, быстрых ответов
Gemini 2.5 Pro2M токеновОчень длинных сессий, анализа больших codebase
Llama 410M токеновЛокального запуска на своей инфраструктуре
📝 Лайфхак для финального раунда
Перед важным интервью проведи «стресс-сессию»: добавь в промпт инструкцию «задавай вопросы быстро, не давай времени на размышление больше 2 минут, иногда перебивай». Это снижает стресс на реальном собеседовании — настоящий интервьюер покажется мягче.

Итог

Лучшая подготовка к интервью — это повторение в условиях, максимально близких к реальным. Промпт-симулятор не заменит живого общения, но снимает главный барьер: страх начать практиковаться.

Начни с одной 20-минутной сессии сегодня. Выбери режим «только алгоритмы» или «поведенческие вопросы» — тот, где чувствуешь наибольшую слабость. Через неделю ежедневных тренировок структура ответов войдёт в привычку, и на реальном собеседовании ты будешь думать о задаче, а не о том, как правильно отвечать.

Удачи на интервью. 🚀