Кто принимал решение о технической реализации задач
Что проверяют
Уровень вашей самостоятельности. Для джуниора нормально, что решения принимал техлид, а от мидла и сеньора ждут, что часть решений была его. Следом почти всегда просят пример: какое решение вы приняли сами и что было бы, окажись оно неудачным.
Как отвечать
Опишите, как в команде было устроено принятие решений в зависимости от масштаба задачи:
- обычная задача: реализацию выбирает исполнитель, а проверкой служит код-ревью. Например, сделать запрос через Spring Data JPA или написать его на
JdbcTemplate, где поставить@Transactional; - заметное изменение: короткое обсуждение с техлидом или дизайн-ревью до начала работы. Новая таблица, новый внешний вызов, кеширование;
- решение, которое трудно отменить: выбор брокера (Kafka или RabbitMQ), разделение сервиса, смена способа хранения. Здесь участвуют архитектор или техлиды соседних команд, решение фиксируется письменно, например в ADR.
Затем дайте один конкретный пример по схеме: задача, какие были варианты, что вы предложили и почему, кто утверждал, чем закончилось. Хорошо работают измеримые аргументы: «сделал прототип и замерил», «посчитал, сколько запросов уйдёт в базу», «нашёл ограничение в документации». Цифры приводите только свои и настоящие.
Сильный ход: рассказать и о случае, когда ваше предложение не приняли. Покажите, что вы отстаивали позицию аргументами, а после решения команды реализовали выбранный вариант без саботажа.
Если опыта самостоятельных решений мало, не придумывайте. Скажите, что ключевые решения принимал техлид, и расскажите, в чём был ваш вклад: предложили альтернативу на ревью, нашли проблему в исходном дизайне, взяли на себя исследование.
Где спотыкаются
Отвечают «решения принимал тимлид, я делал задачи». Для мидла это сигнал, что человек не готов отвечать за свой код.
Впадают в другую крайность и присваивают себе решения всей команды. Уточняющие вопросы быстро это вскрывают.
Рассказывают о решении без аргументов: «выбрали Kafka, потому что она быстрая». Интервьюер ждёт, какие варианты сравнивали и по каким критериям.