Собеседование на стажировку пугает больше, чем нужно. У большинства кандидатов нет опыта работы — и работодатель это знает. Задача интервью не поймать вас на незнании, а понять, насколько вы обучаемы, мотивированы и готовы работать в команде. Разбираем, как пройти собеседование на стажировку: что спрашивают, как готовиться и где ошибаются чаще всего.
Как устроен отбор на стажировку
Этапы зависят от компании, но типичный путь выглядит так:
1. Резюме и анкета. Первый фильтр — на соответствие формальным критериям. Важны: стек, наличие проектов, ссылка на GitHub. Как оформить GitHub для резюме
2. HR-скрининг (15–30 минут). Звонок или видеозвонок с рекрутером. Проверяет мотивацию, базовую адекватность, ожидания. Технических вопросов почти нет.
3. Техническое тестирование. Онлайн-тест с алгоритмическими задачами или вопросами по стеку. В крупных компаниях (Яндекс, VK, Сбер) — это жёсткий фильтр.
4. Техническое интервью. Live coding или разбор задач вместе с инженером. 45–90 минут.
5. Финальное интервью. Разговор с руководителем или командой. Проверяют soft skills и культурное соответствие.
Не все компании используют все этапы. В стартапе может быть только одно интервью, в корпорации — четыре.
Что спрашивают на HR-интервью
HR не проверяет технические знания — он оценивает человека. Готовьтесь к вопросам:
О мотивации:
- «Почему хотите работать именно у нас?»
- «Почему выбрали эту специальность?»
- «Где видите себя через год?»
О себе:
- «Расскажите о себе» — 2–3 минуты, не автобиография
- «Какие ваши сильные и слабые стороны?»
- «Как вы справляетесь со сложными задачами?»
О практических вещах:
- Ожидаемая зарплата — как назвать зарплату
- Готовность к офису / удалёнке / гибриду
- Совмещение с учёбой
Как отвечать: конкретно и честно. «Почему именно вы» — это не экзамен по самомаркетингу. Скажите, что реально привлекает в компании, и не выдумывайте.
Что спрашивают на техническом интервью
Технический уровень стажёра оценивают мягче, чем junior. Фокус — на понимание базы, не на знание всех тонкостей.
Алгоритмы и структуры данных:
- Что такое массив, список, хеш-таблица, стек, очередь?
- Как работает сортировка? Чем отличается O(n) от O(n²)?
- Простые задачи: развернуть строку, найти дубликаты, FizzBuzz
Вопросы по вашему стеку:
- Базовые концепции языка (Python/Java/JS/etc.)
- Что такое ООП? Назовите 4 принципа.
- Что такое рекурсия?
Вопросы по проектам:
- Расскажите о проекте из GitHub. Что делает? Какие технологии? Что было сложно?
- Что бы вы улучшили, если бы делали проект заново?
Системные вопросы (редко для стажёров):
- Что происходит, когда вы вводите URL в браузер?
- Что такое клиент-серверная архитектура?
Как подготовиться к техническому интервью
За 1–2 месяца:
- Прорешайте 30–50 задач LeetCode Easy
- Повторите базовые структуры данных
- Подготовьте рассказ о каждом проекте в GitHub
За 1–2 недели:
- Составьте список возможных вопросов по своему стеку и ответьте на них вслух
- Сделайте mock-интервью с другом или запишите себя на видео
- Проверьте, что все проекты открываются и деплой работает
В день интервью:
- Зайдите в интервью за 3–5 минут до начала
- Держите открытым редактор кода или листок бумаги
- Если не знаете ответа — скажите об этом честно и попробуйте рассуждать вслух
Частые ошибки на собеседовании на стажировку
- Молчать, когда не знаешь. Думайте вслух. Интервьюер хочет видеть ход мысли.
- Преувеличивать знания в резюме. Это всегда раскрывается на техническом этапе.
- Не знать свои собственные проекты. Если вы написали проект по туториалу — разберитесь в нём перед интервью.
- Игнорировать soft skills. В команде работает человек, а не стек. Умение объяснить мысль и адекватно реагировать на feedback — важно.
- Не задавать вопросы. В конце интервью всегда спросите что-то о команде, задачах или процессах. Это сигнал интереса.
Как устроен отбор на стажировку в крупных компаниях
FAQ
Нужно ли знать алгоритмы для стажировки в небольшой компании?
В стартапах и небольших компаниях алгоритмические задачи редкость. Там чаще проверяют базу языка и умение мыслить.
Что делать, если не знаю ответ на технический вопрос?
Скажите: «Я не уверен, но моя гипотеза такая...» и рассуждайте. Это намного лучше молчания.
Можно ли пользоваться гуглом на техническом интервью?
Зависит от формата. Уточните заранее. На онлайн-тестах, как правило, нельзя.
Сколько времени занимает весь отбор?
От 1 недели (маленькая компания, один этап) до 1.5–2 месяцев (крупная корпорация, четыре этапа).
Стоит ли готовиться специально к HR-интервью?
Достаточно честно ответить на вопросы о мотивации и практических деталях. Заученные ответы слышны.
Что делать, если провалил интервью?
Попросите обратную связь — многие компании её дают. Запишите, что пошло не так. Через 2–3 недели подайтесь снова или идите в следующую компанию.
---