Вы рассматриваете senior плюс или тимлидские задачи
Что проверяют
Интервьюер хочет понять, куда вы растёте и совпадает ли это с ролью. Senior+ и тимлид это разные треки: первый про глубину и влияние на архитектуру, второй про людей и процессы. Следом спросят: «Что из этого вы уже делали?»
Как отвечать
Сначала честно назовите направление, потом подкрепите его фактами. Помогает разделить три роли:
- senior+ или staff: отвечает за техническое направление шире своей команды. Проектирует сервисы, пишет ADR, ведёт сложные миграции, разбирает инциденты;
- техлид: тот же инженер, но отвечает за технические решения конкретной команды, ревью, декомпозицию, сроки;
- тимлид: найм, встречи один на один, обратная связь, performance review, процессы. Кода становится заметно меньше.
Дальше два-три примера из своего опыта на Java-стеке. Например: вели переход с Java 11 на 21 и со Spring Boot 2 на 3 с заменой javax.* на jakarta.*; нашли узкое место через JFR или async-profiler и договорились с командой о правилах работы с пулом соединений; взяли стажёра и довели его до самостоятельных задач. Цифры и сроки нужны ваши собственные: сколько сервисов, какая команда, что изменилось после.
Если управленческого опыта не было, так и скажите: «Людьми не руководил, но ревьюил код всей команды, онбордил двух новичков и хочу попробовать тимлидство». Сразу уточните, как роль устроена у них: сколько человек в команде, какая доля кода остаётся за лидом, кто ведёт найм.
Где спотыкаются
Отвечают «хочу в тимлиды, это же рост» и не понимают, что там меньше кода и больше разговоров. На уточняющем вопросе про сложный разговор с сотрудником это вскрывается сразу.
Соглашаются на всё подряд. Интервьюер слышит, что вы не решили, чего хотите, и не понимает, на какую роль вас брать.
Рассказывают шаблонную историю про «производительность выросла на 30%» без деталей. Первый же вопрос «как вы это мерили?» такой ответ ломает.