Скрининг разработчика — 30 минут
10 вопросов, стек-агностично. Подходит для первого интервью до углублённого техинтервью.
- Questions
- 8
Разогрев: опыт и контекст
Инженерные основы
Подход к отладке
Опишите, как вы обычно подходите к отладке сложного бага в production или staging.
Scoring rubric (0–10)
3–5: «Смотрю логи» без структуры. 6–8: Воспроизведение → гипотезы → изоляция → фикс → регресс; упоминает мониторинг/алерты. 9–10: Добавляет postmortem, тест на регрессию, улучшение observability. Красный флаг: сразу «перезапустил сервер» как единственный инструмент.
Interviewer notes
Follow-up: пример конкретного бага. 4 минуты.
Git и code review
Как у вас обычно устроен workflow с Git и code review в команде?
Scoring rubric (0–10)
3–5: «Коммичу в main» или только базовые команды. 6–8: Feature branches, PR, ревью; понимает merge/rebase на бытовом уровне. 9–10: Trunk-based или GitFlow с обоснованием; знает, что смотреть в PR (тесты, scope, безопасность). Красный флаг: никогда не делал rebase/merge conflict resolution.
Interviewer notes
3 минуты.
Тестирование
Какие уровни тестов вы используете и как решаете, что покрывать тестами?
Scoring rubric (0–10)
3–5: «Пишу unit-тесты иногда» без критериев. 6–8: Unit / integration / e2e; понимает пирамиду; примеры из практики. 9–10: Баланс скорости и уверенности; flaky tests, CI; что не стоит тестировать. Красный флаг: «тесты не нужны, QA всё проверит».
Interviewer notes
4 минуты.
Оценка задач
Как вы оцениваете задачу, которую делаете впервые в незнакомой области?
Scoring rubric (0–10)
3–5: «Скажу срок на глаз». 6–8: Декомпозиция, буфер, уточняющие вопросы; пересмотр оценки. 9–10: Spike/POC, риски, коммуникация с PM; опыт ошибок в оценках. Красный флаг: обещает срок без уточнения требований.
Interviewer notes
3 минуты.
Завершение
Run an interview with this template
Sign up free: copy the template to your org, schedule an interview, and run it in a room with live coding.
Get started in FlashTalk