Перейти к содержимому
Бесплатный гайд по собеседованиям

Метод STAR на собеседовании

Situation, Task, Action, Result — ситуация, задача, действия, результат. Четыре блока, которые превращают расплывчатый ответ в историю, за которую можно поставить оценку. Я 25+ лет провожу собеседования с той стороны стола: здесь то, что работает, и то, что я слышу как ошибку каждую неделю.

Потренироваться с интервьюеромБесплатный инструмент, файлы никуда не уходят: Проверка резюме под ATS

Метод STAR — способ отвечать на поведенческие вопросы на собеседовании в четырёх частях: Situation, Task, Action, Result — ситуация, задача, действия, результат. Вместо рассказа о том, как вы работаете вообще, вы рассказываете одну конкретную историю: где вы были, за что отвечали, что сделали лично вы и чем всё закончилось. Олег Сотников, CTO по подписке, который нанимает инженеров 25+ лет, написал этот гайд, чтобы показать, как ответ выглядит со стороны того, кто его оценивает.

Зачем интервьюер задаёт поведенческие вопросы

Со стороны нанимающего причина простая: прошлое поведение — единственное доказательство, которое есть в комнате.

Резюме я прочитаю до звонка. Чего я оттуда не узнаю — как вы себя вели, когда деплой упал в два часа ночи или когда сильный инженер перестал смотреть чужой код. Поэтому я прошу рассказать про случай. История нужна мне не потому, что она впечатляет, а потому, что она достаточно конкретная, чтобы её проверить вопросами.

Обычно у интервьюера есть оценочный лист: несколько компетенций, каждую надо оценить по тому, что прозвучало в разговоре. Расплывчатый ответ не даёт записать ничего. «Я хорошо работаю под давлением» — это утверждение о себе. «В чёрную пятницу оплата начала отдавать 500-е, а я был дежурным инженером» — начало ответа, который можно оценить. STAR не волшебная формулировка, а форма, которая вытаскивает из вас доказательства в том порядке, в каком их ждёт оценочный лист.

Доказательство — это прошлое поведение

Никто в комнате не может посмотреть, как вы работаете. Ближайшая замена — подробный рассказ о том, как вы работали раньше, рассказанный так, что детали выдерживают уточняющие вопросы.

Ответ оценивают, а не слушают из интереса

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

Детали — проверка на достоверность

Придуманные истории рассыпаются на уточняющих вопросах. Настоящие от них только выигрывают: цифры, названия систем, спор о компромиссе. Разница видна за два вопроса.

Четыре части и сколько длится каждая

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

S

Situation — обозначьте контекст и остановитесь

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

Как надо

  • Сжимайте подводку в одну фразу: «в финтехе на 30 человек я был дежурным бэкенд-инженером».
  • Привяжите ко времени — релиз, квартал, инцидент, — чтобы у истории были границы, а не «был такой период».
  • Берите момент, где что-то реально стояло на кону. Из этого растёт весь остальной ответ.

Чего избегать

  • Не пересказывайте роадмап, историю реорганизаций и кто кому подчинялся.
  • Не тратьте здесь две минуты. Интервьюер, который слушает три минуты подводки, перестаёт слушать раньше, чем вы дойдёте до своих действий.
  • Не начинайте с «это был очень сложный проект» вместо того, чтобы сказать, что за проект.
T

Task — ваша ответственность, а не командная

Одно-два предложения о том, за что отвечали именно вы. Эту часть пропускают чаще всего, и без неё весь ответ становится двусмысленным: непонятно, вы вели работу или наблюдали за ней.

Как надо

  • Скажите прямо: «миграция была на мне» или «меня попросили вдвое снизить p95 до запуска у энтерпрайз-клиента».
  • Назовите ограничение, из-за которого было тяжело: жёсткая дата, нехватка людей, система, которую трогать нельзя.
  • Если вы не были владельцем — скажите, кем были. Честно описанная поддерживающая роль оценивается выше, чем лидерская, которая рассыпается на уточнениях.

Чего избегать

  • Не описывайте цель компании, оставляя свою роль додумывать.
  • Не раздувайте роль. Обычно хватает двух уточняющих вопросов, а выбираться из этого дороже, чем стоила прибавка.
  • Не сливайте задачу с ситуацией, чтобы быстрее перейти к интересному.
A

Action — самая длинная часть, от первого лица

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

Как надо

  • Говорите «я» о своей работе и оставьте «мы» для моментов, где команда действительно действовала вместе.
  • Назовите компромисс: что выбрали, чем пожертвовали и почему это было верно при той информации, которая была тогда.
  • Не выкидывайте невыигрышные детали — план отката, разговор, который не хотелось начинать, тест, написанный до правки.

Чего избегать

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

Result — чем закончилось и что вы вынесли

Тридцать секунд: исход, с настоящей цифрой, если она есть, и строчка о выводе. Если главный результат не измеряется, измерьте соседнее — сэкономленное время, несостоявшиеся инциденты, практику, которой команда пользуется до сих пор.

Как надо

  • Закрывайте в тех же терминах, в каких открывали. Задача была про p95 — заканчивайте на p95.
  • Берите цифру, которую действительно знаете. «С одиннадцати минут до двух» звучит достоверно, «улучшили на 40%» без базы — нет.
  • Добавьте предложение-рефлексию: что сделали бы иначе или что эта история изменила в том, как вы работаете сейчас.

Чего избегать

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

Три разобранных ответа

Это иллюстрации, а не истории клиентов. Сценарии намеренно обобщённые: важна форма и уровень детализации, а материал вы подставите свой.

Инженер · инцидент на проде

Вопрос: Расскажите про случай, когда вы разбирали инцидент на проде.

Ситуация
В платёжной компании на шестьдесят человек я был дежурным бэкенд-инженером. В пятницу вечером сервис оплаты начал отдавать 500-е примерно на каждом пятом запросе, и доля ошибок росла.
Задача
Инцидент был на мне до устранения или передачи следующему дежурному. Ближайшая цель — остановить ошибки у клиентов; причина могла подождать.
Действия
Я объявил инцидент и написал в общий канал, чтобы поддержка перестала гадать, что видят клиенты. По дашбордам ошибки собирались на одной реплике базы, и я вывел её из пула чтения ещё до того, как понял причину: доля ошибок упала почти до нуля минуты за четыре. Дальше разбирался спокойно. Дневная миграция схемы оставила эту реплику без индекса, и запрос, который в других местах занимал 8 мс, здесь шёл несколько секунд и выедал пул соединений. Я решил пересобрать индекс, а не откатывать миграцию, потому что откат снова сломал бы фичу из только что вышедшего релиза, — и написал это рассуждение в канал, чтобы решение можно было оспорить, а не оставлять его только моим. Постмортем набросал тем же вечером, пока таймлайн был точным.
Результат
Ошибки у клиентов длились около одиннадцати минут, ни один платёж не потерялся. Из постмортема вышли два изменения, которые я протащил на следующей неделе: миграции теперь проверяют наличие индексов на всех репликах, прежде чем считаться завершёнными, а пул чтения сам выбрасывает реплику, когда её задержка переходит порог. Вывод для себя: сначала гасим, потом диагностируем — почти всегда верный порядок, и об этом мне регулярно приходится спорить с инженерами, которым нужна причина прежде, чем что-то трогать.
Инженер · спор с продактом

Вопрос: Расскажите про случай, когда вы не согласились с продакт-менеджером.

Ситуация
Я был старшим инженером в команде из четырёх человек, мы делали отчёты. За две недели до даты запуска продакт добавила в тот же релиз выгрузку в CSV и рассылку отчётов по расписанию.
Задача
Я отвечал за дату, которую мы уже пообещали трём энтерпрайз-клиентам. По моей оценке добавка либо сдвигала дату, либо выходила сырой, и сказать об этом надо было так, чтобы разговор не превратился в противостояние.
Действия
Спорить на планировании я не стал. Потратил час и разложил обе задачи на реальную работу: выгрузка — день, рассылка по расписанию — это планировщик, повторные попытки и способ остановить отправку после серии сбоев. Вернулся с письменной оценкой и рисками рядом с каждым пунктом. Дальше предложил варианты, а не отказ: выпустить выгрузку сейчас, а рассылку через две недели, или сдвинуть дату и выпустить всё вместе. Спросил, какое обещание клиенту важнее: это была её зона решения, не моя. Она выбрала выгрузку. Ещё я попросил явно записать рассылку в следующий цикл, чтобы через месяц она не всплыла сюрпризом.
Результат
Мы вышли в исходную дату вместе с выгрузкой, а рассылка уехала через шестнадцать дней уже с нормальными повторными попытками. Привычка осталась: до конца года мы считали поздние добавки письменно, прежде чем решать по ним, и это сняло почти весь накал со споров про объём. Вывод: несогласие лучше заходит как решение, оформленное для того, кто за него отвечает, чем как защита собственной оценки.
Инженерный менеджер · проседающий сотрудник

Вопрос: Расскажите про случай, когда у вас в команде кто-то не справлялся.

Ситуация
У меня была команда из семи человек в компании на раунде B. Один инженер, примерно полтора года в компании, за квартал съехал со стабильного темпа до срыва большинства договорённостей, а двое коллег тихо начали обходить его в задачах.
Задача
Как его руководитель я отвечал за две вещи сразу: вернуть команде темп поставки и дать ему реальный шанс выправиться до того, как начнётся что-то формальное.
Действия
Сначала я посмотрел на работу, а не на впечатление: задачи за квартал, комментарии в ревью, места, где всё вставало. Картина оказалась такая: он застрял в платёжном коде, который понимал только один человек, и перестал спрашивать. На один-на-один я описал, что вижу, и спросил, что происходит, вместо того чтобы начинать с претензии. Он сказал, что боялся выглядеть медленным. Мы письменно зафиксировали два ожидания на шесть недель: понятный кусок, который он ведёт от начала до конца, и регулярная парная работа с тем, кто знает платежи. Свою часть я тоже починил — это я целый год терпел код с единственным владельцем. После каждой встречи я писал заметки, чтобы разговор оставался одним и тем же разговором, и прямо сказал, что будет, если ничего не изменится.
Результат
Он закрыл шестинедельные ожидания и остался в команде; через год он был вторым человеком, который нормально знал платежи. У меня бывало и наоборот, и там письменные заметки оказались важны ровно так же, потому что для человека финал не стал неожиданностью. Что я изменил насовсем — частоту: теперь я ловлю такую картину на второй неделе, а не на втором месяце.

Пять ошибок, которые я слышу чаще всего

Каждую из них я слышу по несколько раз за неделю собеседований, и каждая чинится одной фразой.

1

Три минуты ситуации

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

Как надо: Два предложения контекста — и переходите к своей зоне ответственности. Если мне нужно больше фона, я спрошу.

2

За «мы» не видно вас

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

Как надо: Говорите «я» о своих решениях и своей работе, а «мы» оставьте для моментов, где команда правда действовала как один человек.

3

Результата нет вообще

История заканчивается тем, что работа сделана, и не говорит, что было дальше. Без исхода ответ описывает активность, а активность — самое дешёвое, что можно заявить на собеседовании.

Как надо: Закрывайте исходом в тех же терминах, что и открывали: цифрой, если она честно есть, и выводом, если цифры нет.

4

Заученный текст под другой вопрос

Отрепетированный ответ выживает только в том вопросе, под который написан. Спрашивают про конфликт с коллегой вместо конфликта с руководителем — кандидат всё равно читает заготовку, и это слышно с первой фразы.

Как надо: Учите истории, а не формулировки. Не подходит вопрос — скажите, какая часть вашей истории подходит, и перестройте остальное на ходу.

5

История без напряжения

Проект, который прошёл гладко, даёт пустой ответ. Если ничего не стояло на кону и никто не спорил, суждение проявить было негде, и оценивать нечего.

Как надо: Берите момент, когда что-то шло не так. Трудность — это и есть материал, которого просит вопрос.

Соберите банк историй заранее

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

Шесть-восемь историй за последние несколько лет — нормальный размер. С меньшим количеством начнёте натягивать неподходящую историю на вопрос, с большим — запинаться посреди ответа, выбирая. Разложите каждую по четырём блокам на одну страницу, с цифрами, которые сможете защитить. Вы тренируете память, а не пишете сценарий.

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

Поставка в ограничениях

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

Конфликт и несогласие

Вы не согласились с коллегой, руководителем или продактом, и рабочие отношения это пережили.

Провал и восстановление

То, за что вы отвечали, пошло не так. Что вы сделали в следующий час и что поменяли за следующий месяц.

Лидерство и влияние

Вы сдвинули решение или группу, над которой у вас не было полномочий, или вели человека, которого никто не хотел вести.

Неопределённость

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

Обратная связь и рост

Вам дали тяжёлую обратную связь, и вы правда что-то изменили. Или сами дали её тому, кто старше вас.

Потом проговорите вслух

  • Расскажите каждую историю пустой комнате с таймером. Разрыв между тем, как история читается, и тем, как она звучит вслух, больше, чем кажется. Таймер покажет, куда уходит время — обычно в подводку, в ущерб действиям.
  • Прогоняйте мок-интервью с языковой моделью: вставьте описание вакансии, попросите провести собеседование в роли нанимающего менеджера, а потом спросите, какую компетенцию показал ваш ответ. Она не станет вам льстить и задаст те уточняющие вопросы, которых вы надеялись избежать.
  • Хотя бы один раз прогонитесь с человеком, который сам нанимал на такую роль. Мок-интервью с AI можно гонять сколько угодно, и они правда полезны, но человек ловит то, что вы в собственном ответе уже перестали слышать.

Работает ли STAR для вопроса «расскажите о себе»?

Нет. С этого вопроса обычно и начинают, когда ищут, как отвечать на поведенческие. А он как раз исключение: здесь нужна не история, а короткая дуга.

Когда я прошу рассказать о себе (на англоязычном собеседовании это «tell me about yourself»), я прошу за полторы минуты решить, что в вашей карьере главное. Ответ по STAR тут звучит мимо: сорок секунд ситуации про работу, которую вы оставили три года назад, говорят мне, что выбирать вы не умеете.

Банк историй всё равно на вас работает. Возьмите две истории, которые вас определяют, сожмите каждую до одной строки и держите на них середину ответа. Когда я зацеплюсь за одну, полная версия по STAR у вас уже готова.

Около 20 секунд

Чем заняты сейчас

Роль, масштаб, одна вещь, за которую отвечаете. Ровно столько, чтобы я понял, кто передо мной. Историй пока не надо.

Около 40 секунд

Опыт, который вас собрал

Два-три перехода, у каждого своя причина, и две опорные истории по строчке.

Около 20 секунд

Почему эта роль

Что вы ищете дальше и почему это нашлось именно здесь. Назовите что-то настоящее про команду.

Скелет · бэкенд-инженер

Скелет, а не сценарий

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

Частые вопросы

Что такое метод STAR?

STAR — структура ответа на поведенческие вопросы из четырёх частей: Situation, Task, Action, Result — ситуация, задача, действия, результат. Вы коротко даёте контекст, говорите, за что отвечали, разбираете, что сделали лично вы, и заканчиваете тем, чем всё завершилось. Он нужен потому, что интервьюер оценивает конкретное прошлое поведение, а в неструктурированном ответе конкретика обычно теряется.

Сколько должен длиться ответ по STAR?

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

Сколько историй по STAR нужно подготовить?

Шести-восьми историй за последние несколько лет хватает почти на любой поведенческий вопрос. Разнесите их по разным темам — поставка, конфликт, провал, лидерство, неопределённость, — чтобы не пересказывать один и тот же проект трижды за цикл. У большинства тех, кто чувствует себя неподготовленным, опыта достаточно; он просто не разложен по полкам.

Чем STAR отличается от SOAR и CAR?

Это одна и та же идея с разными ярлыками. SOAR — Situation, Obstacle, Action, Result; CAR сжимает всё до Context, Action, Result. Работает любая, потому что оценивают другое: назвали ли вы реальную ситуацию, свои действия и исход. Выберите одну и перестаньте думать про аббревиатуру.

Интервьюер понимает, что кандидат отвечает по STAR?

Да, и это всё равно работает. Любой, кто проводил структурированные собеседования, узнаёт форму с первых фраз, и это скорее облегчение: значит, в ответе будет то, что нужно оценить. STAR — инструмент ясности, а не хитрость. Интервьюерам не нравится заученный текст, но это другая проблема, и чинится она иначе.

Работает ли метод STAR для вопроса «расскажите о себе»?

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

Потренируйтесь с тем, кто сам проводит собеседования

Прочитать про STAR — простая часть. Разрыв виден там, где задают уточняющий вопрос, к которому вы не готовились. На мок-интервью я задаю такие вопросы, а потом говорю, что именно записал бы в оценочный лист.

Всё начинается с бесплатного 30-минутного звонка.