Backend Tech Lead — интервью
75 минут, tech lead. Архитектура, процессы, менторинг, найм, эволюция платформы.
- Вопросов
- 16
Разогрев: роль и контекст
Роль tech lead
Как вы понимаете роль tech lead vs senior IC? Сколько времени на код vs людей/процессы?
Рубрика оценки (0–10)
3–5: «Tech lead = самый сильный кодер» без people work. 6–8: Баланс delivery + качество + рост команды; примеры делегирования. 9–10: Осознанный выбор IC vs lead; метрики команды; не hero mode. Красный флаг: «я единственный, кто может писать архитектуру».
Подсказки интервьюеру
5 минут.
Контекст команды
Сколько человек в команде, какой домен, какой был ваш scope ответственности?
Рубрика оценки (0–10)
3–5: Размыто про «команду backend». 6–8: Размер, грейды, on-call, ключевые сервисы; зона ответственности lead. 9–10: Cross-team dependencies; hiring plan; technical roadmap ownership. Красный флаг: tech lead title без опыта координации людей.
Подсказки интервьюеру
3 минуты.
Архитектура и эволюция
Декомпозиция монолита
Продукт на монолите, команда растёт, релизы тормозят. Ваш план на 6–12 месяцев?
Рубрика оценки (0–10)
3–5: «Сразу микросервисы» без boundaries. 6–8: Strangler fig; bounded contexts; extract по pain points; не big bang. 9–10: Team topology (Team Topologies); data ownership; incremental metrics. Красный флаг: microservices ради моды без org readiness.
Подсказки интервьюеру
10 минут на доске.
RFC и ADR
Как вводили процесс принятия архитектурных решений? Что работало, что нет?
Рубрика оценки (0–10)
3–5: «Обсуждали в Slack». 6–8: RFC template; review window; ADR archive; decision owner. 9–10: Lightweight vs heavyweight по контексту; dissent documented; revisit policy. Красный флаг: решения только у одного человека без записи.
Подсказки интервьюеру
4 минуты.
Platform vs product
Когда выделять platform team, а когда feature team тянет infra сама?
Рубрика оценки (0–10)
3–5: «Platform всегда нужна» или «никогда». 6–8: Threshold по числу команд; internal APIs; golden paths; cost of duplication. 9–10: Product metrics for platform; avoid ivory tower; paved road adoption. Красный флаг: platform team без internal customers.
Подсказки интервьюеру
5 минут.
Культура надёжности
Как поднимали SLO/error budget практику в backend-команде?
Рубрика оценки (0–10)
3–5: «Мониторинг в Grafana». 6–8: SLI/SLO definition; error budget policy; blameless postmortems. 9–10: Game days; toil reduction; on-call sustainability; exec reporting. Красный флаг: 100% uptime SLO «чтобы не ругали».
Подсказки интервьюеру
5 минут.
Люди и процессы
Delivery process
Как организовали планирование и delivery, чтобы senior не были bottleneck?
Рубрика оценки (0–10)
3–5: «Daily и спринты» без деталей. 6–8: WIP limits; ownership areas; async design reviews; clear DRI. 9–10: Predictability metrics; escalation; reducing lead review queue. Красный флаг: все PR только через lead.
Подсказки интервьюеру
4 минуты.
Техническая глубина
Лидерство в инциденте
SEV-1 в пятницу вечером: payment down. Ваша роль как tech lead первые 30 минут?
Рубрика оценки (0–10)
3–5: «Сам дебажу» без координации. 6–8: Incident commander; comms channel; roles (ops/comms/scribe); stabilize first. 9–10: Runbook; rollback decision; customer comms; postmortem within 48h. Красный флаг: blamestorming во время инцидента.
Подсказки интервьюеру
5 минут.
Code review культура
Как выстроили code review, чтобы не тормозило, но держало качество?
Рубрика оценки (0–10)
3–5: «Все смотрят всё». 6–8: SLAs on review; small PRs; ownership CODEOWNERS; nit vs block policy. 9–10: Metrics (time to review); linters/automation; mentoring through review. Красный флаг: rubber stamp «LGTM» на critical paths.
Подсказки интервьюеру
4 минуты.
Закрытие
Провести интервью по этому шаблону
Зарегистрируйтесь бесплатно: скопируйте шаблон в организацию, назначьте интервью и проведите его в комнате с live-coding.
Начать в FlashTalk