С каким техническим опытом вы сталкивались
Что проверяют
Это вопрос на самопрезентацию, а не на знание. Интервьюер смотрит, умеете ли вы за две-три минуты выдать карту своего опыта так, чтобы он мог зацепиться за нужное и углубиться. Заодно проверяется, совпадает ли ваш реальный стек с вакансией и отличаете ли вы «участвовал» от «делал сам».
Как отвечать
Держите ответ в четыре слоя:
- где вы сейчас: домен, размер системы, ваша зона ответственности;
- основной стек: версия Java, Spring Boot, доступ к данным (JPA с Hibernate, JdbcTemplate, jOOQ), брокер, база, сборка на Maven или Gradle;
- один проект подробно: задача, ваше техническое решение, чем мерили результат;
- периферия: что трогали рядом, но сильной стороной не считаете.
Подробный проект выбирайте под вакансию. Если там нагрузка, расскажите про пул соединений, батчинг, кэш, профилирование и настройку сборщика мусора. Если интеграции, про идемпотентность, таймауты, повторы, транзакционный outbox. Если легаси, про распил монолита и миграцию схемы без простоя.
Про тесты скажите отдельно и конкретно: JUnit, Mockito, Testcontainers для базы и брокера, что покрываете интеграционными тестами, а что модульными. Про поставку тоже: где собирается, чем проверяется, как выкатывается.
Сильно звучит честная граница: «очередь использовал как потребитель, кластер не настраивал». Это снимает половину неудобных вопросов дальше и показывает, что вы отличаете свой опыт от командного.
Где спотыкаются
Читают резюме вслух списком технологий. Интервьюер видит его и сам, а перечисление без контекста выглядит набором слов, за которым не видно практики.
Приносят заученную формулу с цифрой вроде «ускорил обработку на треть», не умея объяснить, что и чем мерили. Первый же вопрос про методику замера разваливает такой ответ. Число называйте только своё и сразу с тем, как оно получено.
Рассказывают всё подряд, включая учебные проекты многолетней давности. Ответ отбирается под вакансию: то, что к ней не относится, упоминается одной строкой или не упоминается вовсе.