Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

Интервью Трудоустройство

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

Оценка вас как кандидата, начинается еще до того как вы зайдете в офис компании. Бывает такое, что кандидат опаздывает на встречу и не предупреждает заранее или вообще не приходит. Вряд ли с таким человеком захотят иметь дело. Ответственность за происходящее вокруг - базовое требование к любому кандидату. Причем никто не будет произносить это вслух, ответственность подразумевается по умолчанию в любом деле.

Будьте пунктуальны, звоните заранее, договаривайтесь, извиняйтесь если нужно. Ситуации бывают разные, никто не застрахован от форс-мажоров. Позвоните и предупредите, так вы покажете свою заботу о других, люди это ценят.

Опрятность (чистоплотность!) имеет большое значение. Говорят что внутренне, симпатия к человеку рождается в течение первых 20 секунд контакта (прим. автора: специально отслеживаем в себе связь между симпатией и результатом собеседования, корреляция высокая, в редких случаях симпатия пропадала и еще реже происходило обратное).

Одежда тоже важна, хоть и в меньшей степени. Главное соответствовать. Приходить в костюме с галстуком точно не нужно, вас скорее всего не поймут. Одевайтесь так, как вы делаете это в обычной жизни.

И последняя общая рекомендация. Всем нравится уместный юмор, он разряжает обстановку и располагает к себе. Пока вы заходите в офис, ждете, здороваетесь и проходите в переговорную, можно перекинуться парой слов и дать понять, что вы открытый человек.

Рассказ о себе

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

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

Закрытые вопросы

Закрытые вопросы предполагают однозначный ответ или ответ «да» или «нет». Частый вопрос "работали ли вы с X?". Этими вопросами невозможно проверить способности кандидата и то как он решает задачи, но можно быстро узнать на каком этапе освоения технологий он находится.

Вариантов действий здесь немного. Если вы совсем не работали с тем о чем спрашивают, то говорите нет. Если хотя бы знаете что это, то так и скажите: "знаю что эта штука решает такую проблему, но с X не работал". Возможно у вас есть опыт работы с чем-то похожим, об этом тоже можно сказать: "с X не работал, для той же задачи я использовал Y". Любой такой ответ, дает собеседующему зацепку о чем можно поговорить.

Открытые вопросы

Это вопросы предполагающие развернутый ответ. Главное - не отвечать на такие вопросы "я не знаю", кроме случаев когда вы вообще не имеете ни малейшего представления о чем идет речь. В такой ситуации обязательно уточните, где про это лучше прочитать или посмотреть. Для собеседующего это хороший знак, он видит что вам интересно.

Большинство открытых вопросов задают не с целью получить от вас исчерпывающий ответ, а с целью поговорить с вами, увидеть ход мыслей, умение анализировать, способность задавать правильные вопросы, выдвигать гипотезы и находить ответы. Открытый вопрос - почти всегда диалог. Задавайте уточняющие вопросы, предполагайте, говорите вслух, приводите доводы за и доводы против. Пример диалога:

```
интервьюер (и): Каким образом можно перевернуть строку в языке X?
собеседующийся (с): Можно использовать стандартную библиотеку?
и: Допустим
c: Тогда я бы воспользовался встроенной функцией reverse
и: Хорошо, а если стоит задача реализовать переворот самостоятельно?
с: Важна эффективность решения или, в первую очередь простота и понятность?
и: Предложите любое решение
с: Так как в первую очередь важна читаемость, я бы разбил строку на массив символов и соединил этот массив в строку в обратном порядке.
```

Основная часть собеседования, обычно, крутится вокруг открытых вопросов. От вашего умения рассуждать вслух зависит многое.

Решение задач

Разные собеседующие по-разному относятся к решению задач. Некоторые их никогда не дают, другие (прим. автора: отношу себя к таким) считают что без реального кодирования нельзя сделать правильных выводов об уровне. В любом случае вы должны быть готовы в режиме собеседования решать задачки подобные FizzBuzz. Причем как и за компьютером, так и на листочке бумаги.

Вопросы собеседующим

В конце интервью вас попросят задать вопросы о компании, процессе трудоустройства и тому подобное. Начните с вопросов по самому интервью. Попросите рекомендации о том, что и где почитать, с чем разобраться. Любой программист с удовольствием поделится с вами этим, а про себя добавит плюсик вам в карму.

Обязательно узнайте чем придется заниматься: свой продукт или заказная разработка, какой проект, можно ли его увидеть в интернете, какие текущие задачи стоят перед разработкой, кто входит в команду проекта.

Уточните про инженерную культуру: пишутся ли тесты, есть ли код ревью, менторинг.

Но будьте аккуратны. Если вопросов будет слишком много, вас посчитают дотошным и могут не захотеть связываться.

После собеседования

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

Послесловие

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


Самостоятельная работа

  1. Посмотрите публичные собеседования Хекслета на ютубе
  2. Найдите ресурсы, которые помогут закрыть пробелы. Например, вы можете позаниматься СИКП или порешать задачи на Codebattle

Дополнительные материалы

  1. Вебинар: Собеседования. Взгляд со стороны работодателя
  2. Вакансии для программистов (Телеграм канал)

Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты.

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов для веб-приложений
6 октября 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
6 октября 10 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
6 октября 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
6 октября 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов для веб-приложений
6 октября 10 месяцев
Иконка программы Верстальщик
Профессия
Верстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Fullstack-разработчик
Профессия
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
6 октября 16 месяцев
Иконка программы Инженер по тестированию
Профессия
Новый
Ручное тестирование веб-приложений
дата определяется 4 месяца

Используйте Хекслет по-максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и соглашаетесь с «Условиями использования»