Опишите ваш последний опыт работы
Что проверяют
Куда пойдёт остальное собеседование. Этим вопросом открывают разговор и по ответу выбирают, за что зацепиться. Если технических деталей нет, цепляться не за что, и дальше идут шаблонные вопросы по списку, а не разбор вашего опыта.
Как отвечать
Сначала рамка в несколько предложений: что за продукт, размер команды, ваша роль и зона ответственности, сколько там проработали. Домен описывайте обобщённо, внутренние подробности и заказчиков выносить не стоит.
Дальше одна или две задачи с настоящими деталями. Не «разрабатывал микросервисы», а какой контур, какая нагрузка, что проектировали вы сами. Стек назовите коротко: версия Java, фреймворк, работа с базой, брокер. Главное не список, а решения: где выбирали между синхронным вызовом и событием, как обеспечивали согласованность данных, что делали с производительностью и чем её мерили. Один разобранный случай с профилировщиком или планом запроса даёт больше, чем десять строк обязанностей.
Закончите тем, почему уходите и чего хотите дальше. Это спросят следующим вопросом, лучше ответить самому, спокойно и без претензий к прошлой команде.
Где спотыкаются
Читают вслух должностную инструкцию: разрабатывал, поддерживал, участвовал. Собеседник не получает ни одной зацепки для уточняющего вопроса и оценивает уровень по умолчанию, то есть невысоко.
Второе: приводят цифры, которых не считали: отклик быстрее на треть, покрытие тестами до круглого значения, довольные клиенты. На вопрос, как считали и с чем сравнивали, ответа нет. Покрытие к тому же ничего не говорит о качестве тестов: высокое число легко получить проверками без единого утверждения.
Третье: приписывают себе чужую работу и ломаются на подробностях. Безопаснее разделить честно: это делал сам, здесь отвечал за часть, а вот это делал коллега, но я разбирался и могу объяснить.