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

Как предлагать техническое решение команде?

MiddleИстории из опыта
Ещё спрашивают так:
  • Почему нужно предлагать несколько вариантов?
Коротко

Предлагать минимум два варианта (часто третий — «ничего не делать» или «самое простое»), для каждого — плюсы, минусы, стоимость, риски и критерии, по которым сравниваем (сроки, нагрузка, поддержка, команда). Затем — ваша рекомендация с обоснованием. Один вариант выглядит как готовое решение, которое трудно обсуждать; несколько вариантов показывают, что вы подумали о компромиссах.

  • Критерии договорить до сравнения — иначе каждый выберет «свой»
  • Указать, что изменило бы выбор («если нагрузка вырастет в 10 раз — вариант Б»)
  • Не прятать минусы своего любимого варианта

А ещё Простой вариант часто побеждает, когда честно посчитана стоимость поддержки

Подробно

Пример: фоновые задачи для отправки писем.

ВариантПлюсыМинусы
Таблица в PostgreSQL + воркербез новой инфраструктуры, транзакционнонагрузка на базу при росте
Redis-очередь (RQ, Celery)просто, быстроещё один компонент, потеря задач при сбое без настройки
Kafkaмасштаб, повторное чтениесложно для нашей задачи

Рекомендация: PostgreSQL сейчас — до 10 тысяч писем в час хватает; пересмотреть при росте.

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

  • Несколько вариантов с плюсами, минусами и ценой.
  • Критерии сравнения.
  • Рекомендация и условия пересмотра.

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

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

Показать варианты и ответ
  • ✗Принести один готовый вариант, чтобы не тратить время на обсуждение
  • ✗Выбирать вариант с самой новой технологией
  • ✗Показать варианты, но скрыть минусы предпочитаемого, чтобы обсуждение не затянулось
  • ✓Минимум два варианта с плюсами, минусами и ценой и рекомендация

Разбор темы

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

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

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

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

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