Ранний доступ. Тестовая версия — возможны сбои и странности. Обо всех странностях можно сообщить на support@offerwhelmed.com или через «Обратную связь» после входа.
Гайды
Code Review на собеседовании
Вас просят разобрать чужой или «свой» фрагмент: найти баги, запахи, риски, предложить правки. Это не теория и не live coding — отдельный навык чтения кода под вопросами интервьюера.
Зачем компании дают code review на собесе
Так проверяют, как вы работаете с чужим кодом: приоритезируете ли баги над стилем, видите ли гонки и утечки, умеете ли предлагать конкретный фикс без токсичности. Для middle это частый сигнал «будет ли полезен в команде на PR».
Что тренировать
Читать код сверху вниз: контракт → данные → побочные эффекты → ошибки. Называть проблемы по приоритету. Отличать вкус от дефекта. Предлагать правку, а не только «тут плохо».
В тренажёре — связный кейс из шагов с фрагментами кода и вопросами по ним. Вы идёте по сценарию, как по раунду review, и получаете отчёт по шагам.
- Кейс из нескольких шагов одного сценария
- Фрагменты кода на экране
- Приоритет: корректность → безопасность → поддержка → стиль
- Отчёт по шагам после завершения
Типичные ошибки кандидата
Цепляться к именованию и пропускать логический баг. Молчать про гонки и обработку ошибок. Предлагать «переписать всё» без минимального фикса. Спорить с интервьюером вместо уточнения требований к фрагменту.
Хороший ответ звучит так: «Сначала сломается X на входе Y; дальше риск Z; стиль поправлю после». Это видно и на настоящем PR, и на собесе.
Как подготовиться за неделю
Разберите 3–5 реальных PR (свои или open source) по чеклисту: баги, границы API, тесты, читаемость. Затем прогоните один полный code-review кейс в тренажёре, чтобы привыкнуть отвечать по шагам под вопросами.
Потренировать Code Review
Кейс под стек и уровень — разбор кода как на собесе.