Вопрос с собеседования · HR-вопросы

Расскажите о проекте, которым вы гордитесь

JuniorИстории из опыта
Ещё спрашивают так:
  • Расскажите о самом сложном проекте
  • Расскажите о своём дипломном проекте
  • Какая задача была для вас самой сложной?
Коротко

Расскажите по STAR: ситуация → задача → что сделали лично вы → результат с цифрой.

  • Начните с сути проекта одной фразой: что делает и для кого
  • Главное — ваши решения: что выбрали, почему, какую проблему решили

А ещё Будьте готовы к уточнениям по коду: почему такая база, как устроена авторизация

Подробно

Этот вопрос заменяет опыт работы у тех, у кого его мало, — особенно у выпускников курсов. По ответу понимают, как вы думаете, и что вы сделали своими руками.

Схема STAR:

  • Situation — контекст: что за проект, для кого, какие ограничения;
  • Task — ваша задача или главная сложность;
  • Action — что вы сделали: решения, технологии, почему именно так. Это самая важная часть, говорите «я», а не «мы»;
  • Result — результат, по возможности с цифрой: время ответа, число пользователей, покрытие тестами, сколько времени сэкономили.

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

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

Если проект учебный, не выдавайте его за коммерческий, но расскажите, что сделали сверх задания.

Пример

«Дипломным проектом был сервис бронирования переговорок для небольших офисов (S). Главная сложность — не дать двум людям забронировать одну комнату на одно время (T). Сначала я проверял пересечения в коде, но при одновременных запросах появлялись двойные брони. Я перенёс проверку в базу: добавил ограничение исключения в PostgreSQL по диапазону времени и написал тест, который запускает сто параллельных запросов (A). После этого двойных бронирований не стало ни разу, а проверка занимает меньше 5 мс (R). Сейчас я бы сразу начинал с ограничений в базе, а не в коде».

Что хотят услышать

  • Понятная структура рассказа.
  • Личный вклад и обоснованные решения.
  • Конкретный результат.
  • Рефлексия: что бы сделали иначе.

Частые ошибки

  • Говорить «мы» и не выделять свою роль.
  • Перечислять технологии вместо решений.
  • Не уметь ответить на уточнения по собственному коду.

Проверьте себя

Один верный вариант. Подумайте, потом откройте ответ.

Показать варианты и ответ
  • ✓Суть проекта, ваш личный вклад, решения с причинами и результат с цифрой
  • ✗Рассказать о проекте команды целиком, не выделяя свой вклад, чтобы не выглядеть хвастливо
  • ✗Перечислить все технологии без объяснения решений
  • ✗Отказаться от уточняющих вопросов по коду

Что спросят дальше

Связанные вопросы

Партнёр платформы

Разбор собеседования с sotto

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

Разбор собеседования