Гайд

Как проходят собеседования в IT

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

Воронка найма

Этап 1
Отклик
Резюме смотрят 20–30 секунд. Позиция в заголовке, стек и ссылки на проекты решают больше, чем оформление.
Этап 2
Звонок рекрутера
15–30 минут: мотивация, опыт, зарплатные ожидания, формат работы. Подготовьте рассказ о себе.
Этап 3
Техническое интервью
Теория, задачи, разбор проектов. Рассуждайте вслух и уточняйте условия.
Этап 4
Тестовое или доп. секции
Практическое задание, алгоритмы или system design — зависит от компании.
Этап 5
Финал
Встреча с командой и руководителем: как вы работаете, что вам интересно.
Этап 6
Оффер
Не соглашайтесь в момент звонка — нормально взять день и уточнить условия.

Типы компаний

Крупные IT-компании

Поисковики, маркетплейсы, соцсети, экосистемы
  1. Отклик на стажировку или вакансию, иногда онлайн-контест с задачами
  2. Скрининг с рекрутером: мотивация, опыт, ожидания
  3. Одна-две алгоритмические секции с написанием кода вживую
  4. Секция по специализации: язык, фреймворк, базы данных; у опытных — system design
  5. Финальные встречи с командами, выбор команды
Алгоритмы и оценка сложностиЧистота кода без IDEРассуждение вслухЗнание основ своего стека
  • Решите 50–100 задач уровня easy/medium на массивы, строки, хеш-таблицы, два указателя
  • Тренируйтесь писать код без автодополнения и проговаривать решение
  • Повторите асимптотику и базовые структуры данных
Отбор длинный — от двух недель до двух месяцев. Стажировки набирают сезонно, следите за сроками заранее.

Банки и финтех

Крупные банки, платёжные сервисы, страховые
  1. Скрининг резюме и звонок рекрутера
  2. Тестирование: логика, иногда задачи на код или SQL
  3. Техническое интервью по стеку — часто Java, Kotlin, Python, SQL
  4. Встреча с руководителем команды
  5. Проверка службой безопасности, оформление
SQL и транзакцииJava/Kotlin или PythonНадёжность и безопасностьРабота по процессам
  • Уверенный SQL: JOIN, агрегаты, оконные функции, уровни изоляции
  • Основы ООП, SOLID, исключения и многопоточность
  • Понимание, почему в финансах важны идемпотентность и аудит
Многие банки ведут собственные IT-школы и стажировки с последующим трудоустройством.

Продуктовые компании

SaaS, сервисы доставки, EdTech, HR-tech
  1. Разговор с рекрутером или сразу с техлидом
  2. Техническое интервью: теория и разбор вашего проекта
  3. Тестовое задание на несколько вечеров или live coding
  4. Финал: команда, культура, ожидания
Практические навыки на стеке компанииРазбор ваших проектовИнтерес к продуктуСамостоятельность
  • Подготовьте пятиминутный рассказ о главном проекте: задача, решения, что бы изменили
  • Изучите продукт компании до собеседования и сформулируйте, что в нём интересно
  • Держите GitHub в порядке — его откроют
Тестовое задание — нормальная практика, но на задание дольше двух-трёх дней стоит уточнить объём.

Аутсорс и веб-студии

Заказная разработка, интеграторы, digital-агентства
  1. Короткий скрининг
  2. Тестовое задание или практическое интервью
  3. Встреча с тимлидом проекта
Быстрый старт в реальном проектеШирота стекаКоммуникация с заказчикомПортфолио
  • Покажите законченные проекты с демо, а не только учебный код
  • Будьте готовы к вопросам про Git, код-ревью и оценку задач
  • Узнайте, на каком проекте предстоит работать
Хороший вход без опыта: быстрый найм и разнообразные задачи. Уточняйте, будет ли наставник.

Промышленность, НИИ и госсектор

Приборостроение, радиоэлектроника, оборонные и энергетические предприятия
  1. Приглашение через вуз, практику или отклик
  2. Собеседование с руководителем отдела: профильные знания и дипломная работа
  3. Иногда — практическое задание или испытательный срок
  4. Оформление, для части должностей — оформление допуска
Профильное образованиеC/C++, встраиваемые системы, сетиРабота с документацией и стандартамиНадёжность
  • Будьте готовы подробно рассказать о дипломе и курсовых
  • Повторите архитектуру ЭВМ, операционные системы и сети
  • Уточните условия: наставничество, целевое обучение, льготы для молодых специалистов
Часто первые на рынке для выпускников технических вузов: партнёрства с кафедрами и производственная практика.

Стартапы

Небольшие команды на ранних стадиях
  1. Разговор с основателем или CTO
  2. Практическое задание или оплачиваемый пробный период
  3. Решение за несколько дней
Скорость и самостоятельностьШирокий кругозорГотовность к неопределённости
  • Покажите, что умеете доводить задачи до конца без подробного ТЗ
  • Задайте вопросы о финансировании, планах и о том, кто будет вашим наставником
Много ответственности и роста, но меньше стабильности и процессов. Трезво оцените риски.

Типичные ошибки кандидатов