Найти в Дзене
GeekBrains

Техническое интервью: как проходит, что спрашивают и как подготовиться

Чтобы отобрать кандидатов на вакансию разработчика, большинство IT-компаний в обязательном порядке прибегают к техническому интервью. В статье мы расскажем, как проходит техническое собеседование и как правильно к нему подготовиться.

Что такое техническое интервью

Техническое собеседование — это один из этапов отбора кандидата. В небольших компаниях его может не быть: рекрутер отбирает специалиста, руководитель собеседует, и завтра можно выходить на работу.

В крупных компаниях наём сотрудника делится на несколько этапов. Соискатель приступает к техническому интервью после первичного разговора с HR — на этом этапе рекрутер знакомится с кандидатом: уточняет опыт, зарплатные ожидания, формат и график работы.

Как проходит техническое интервью

Сейчас почти все технические интервью проходят онлайн и представляют собой созвон с включённой камерой. Вас спросят о предыдущем опыте, могут предложить решить онлайн-задачу, написать программу или найти ошибку в коде.

Вопросы могут различаться в зависимости от уровня вакансии. У джунов спросят про теорию: термины и формулировки. У кандидатов на вакансии уровня middle и выше будут оценивать практические навыки и понимание процессов.

Что могут спросить у джуна

Джунам важно иметь общее представление об используемом технологическом стеке (языке программирования и встроенной библиотеке) и уметь решать алгоритмические задачи. Также важно знать теорию. Если вы джун, то от вас ожидают, что вы знаете, чем C++ отличается от C и в чём разница между классом и объектом.

Что могут спросить у специалиста с опытом

От кандидатов уровня middle ждут понимания цельной картины. Им необходимо не просто знать определения, но и показать, как применить теорию на практике. Для них полезно перед техническим интервью посмотреть используемые в последнем проекте паттерны и технологии. Для кандидатов уровня middle+ или senior добавляются умение решать архитектурные задачи и развитые коммуникативные навыки.

Как подготовиться к техническому интервью

-2

  • Сделайте портфолио с вашими техническими проектами и добавьте туда всё, что вы упомянули в резюме. Будьте готовы показать свои проекты и рассказать о них во время техинтервью: это добавит вам очков.
  • Ищите свежие вопросы для технического интервью по вашей специальности в поисковиках и готовьтесь по ним. Почему? Есть вероятность, что сработает человеческий фактор: технический специалист может сам загуглить вопросы для интервью в последний час перед собеседованием. Если такого не случится, вы всё равно будете в курсе всех актуальных вопросов для техинтервью.
  • Настройтесь на позитив. Если вы не верите в себя, то почему вам должен поверить работодатель? Не дайте страху завладеть вами, успокойтесь, расслабьтесь: вы всё знаете и можете, если следовали советам, упомянутым выше!
  • Обратитесь к профессионалам. На многих факультетах GeekBrains подготовка к техническому интервью входит в финальный этап обучения. Например, в программе «Разработчик» вас подготовят к техническому собеседованию на вакансии программиста, аналитика, тестировщика, проджект или продакт-менеджера.

Что делать во время технического интервью

  • Будьте в ладу с собой — покажите, что вам комфортно: держите осанку, делайте уместные жесты, говорите спокойно.
  • Будьте конкретны в ответах — давайте чёткие и ёмкие ответы по делу. Цените своё и чужое время.
  • Действуйте с умом — если не знаете точного ответа на вопрос, попробуйте вывести его логически. Откровенно гадать не стоит. Если понимаете, что логика не ваш конёк, читайте следующий совет.
  • Будьте честным — если не знаете чего-то, скажите об этом. Добавьте, что вы обязательно изучите этот вопрос после встречи. Ведь работодатель проверяет не только ваши знания, но и навык справляться с трудностями.