nitro.ru фотогалерея  о проекте   форум   e-mail
 
 

Как пройти собеседование в большую IT-компанию?

Очень важно, просто начните с правил приличия.

Вы удивитесь, как часто люди на собеседованиях забывают о правилах приличия:

Пунктуальность. Не опаздывайте и будьте на месте за 10–15 минут до начала. Если не успеваете — заранее об этом предупредите, извинитесь, перенесите время встречи и повторно не опаздывайте. Даже если это творческая ИТ-компания, вы никогда не знаете, насколько для человека важно, чтобы ваша встреча прошла вовремя.

При этом ваш потенциальный наниматель тоже может опоздать. Обратите внимание, что он сделает: предупредит вас или нет, предложит ли перенести или будет держать вас в неведении. Собеседование — это не только работодатель выбирает вас, это ещё и вы выбираете работодателя.

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

Тут полезно вспомнить, что у нанимателя есть ещё пять-десять кандидатов на вашу позицию, и связываться с грубияном на общем фоне нет смысла. Даже с очень талантливым и компетентным грубияном. Кстати, для IT работников, мы предлагаем бесплатно, корпоративні тренінги з продажу, и конечно-же, тренінг складська логістика Київ, мы думаем, что это поможет вам этой или другой рабате.

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

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

Есть и обратный перекос: когда кандидат, пытаясь показаться компетентнее, начинает раздавать советы о том, как работать нанимателю. Мол, я такой умный, что сейчас вам всё расскажу. Лучше приберечь это до момента, когда вас об этом прямо спросят.

Подготовьтесь к непредсказуемым вопросам

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

Технические вопросы. Сюда относятся практические задания, связанные с написанием кода. Чаще всего это вопросы по связным спискам, деревьям и графам, массивам, строкам, рекурсии, объектно-ориентированному программированию, сортировке, параллелизму, паттернам программирования, базам данных, графике и манипуляции битами.

Список тем зависит от требований вакансий, и для подготовки мы рекомендуем использовать публичные собеседования — видеозаписи трансляций, где начинающие программисты устраиваются на работу в ИТ-компании. Начать можно с просмотра ютуб-каналов Хекслет, Павла Тарасова и Eugene Suleimanov.

Логические задачи. Эти задания косвенно относятся к программированию и нужны для проверки смекалки. Мы любим логику и выделили для подобных задач раздел «Как решить» — переходите, тренируйтесь и блистайте на собеседовании.

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

Например, на собеседовании у разработчика мобильных приложений вас могут спросить, чем бы вы хотели заняться на новой должности. Приемлемый ответ будет связан с бэкендом, фронтендом, iOS или Android-разработкой.

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

Вот ещё примеры нетехнических вопросов с подвохом:

  • Расскажите о своих карьерных стремлениях? Это перефразированная версия вопроса о том, чем бы вы хотели заниматься. Работодатель хочет услышать, что в ближайшие несколько лет вы не планируете менять деятельность и можете надолго задержаться в компании. Никто не хочет слышать, что его компания — просто перевалочный этап на вашем блестящем карьерном пути.
  • Какому языку программирования вы отдаёте предпочтение? Нужно перечислить рабочие языки программирования, описать их преимущества и обязательно добавить, что они подходят не для всех задач. Это покажет, что вы не привязаны к инструменту и можете переобучиться ради проекта.
  • Почему вы ищете работу? Здесь уместно говорить об изменении жизненных обстоятельств (переезд, болезнь), об изменении обстоятельств у бывшего работодателя (банкротство, закрытие проекта) и о карьерных планах (ищете лучшую должность, хотите больше зарабатывать).
  • Почему вы хотите у нас работать? Перечислите проекты компании, которые вам понравились и в разработке которых вы бы хотели принять участие. Ответ «Потому что вы платите деньги» вряд ли вдохновит вашего собеседника.
  • Есть ли у вас вопросы? Здесь нужно спрашивать об условиях работы, должностных обязанностях, целях компании и карьерных перспективах. Можно попросить показать рабочее место и команду — по этим вопросам работодатель увидит, что вы тщательно подходите к выбору компании и готовы трудиться там, где для этого созданы надлежащие условия.

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

Простой способ ориентироваться в этих вопросах — представьте, что вы сами нанимаете себе помощника или сотрудника. Вы будете платить ему из своих денег. Хотели бы вы работать с человеком, который с вами только из-за денег и которому вы как работодатель не слишком интересны?

Во что одеться?

Самый простой способ не попасть впросак — заранее написать человеку, с которым вы будете встречаться, и поинтересоваться: какой в компании дресс-код, что у них принято?

Вам могут сказать, что в офисе принят стиль smart casual. Или что у них все ходят в толстовках и футболках. В любом случае помните:

  • чистая одежда лучше грязной;
  • глаженая лучше мятой;
  • футболка без принта безопаснее футболки с изображением обнажённой героиней аниме;
  • если на вашей одежде что-то изображено, ваш собеседник будет на это смотреть и думать об этом.

Самопрезентация

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

  • Где вы учились и какой опыт в ИТ.
  • Где раньше работали или стажировались.
  • Как называлась ваша должность.
  • Какие обязанности вы выполняли.
  • Что сделали на последнем проекте.
  • Как ваши знания стыкуются с вакансией, на которую вы собеседуетесь.

Запишите ответы и постарайтесь сделать так, чтобы на их проговаривание уходило не более 2–3 минут.

Самопрезентация — это стандартный способ начать разговор, и поэтому здесь не нужны подробности.

У вас может возникнуть резонный вопрос: «Почему наниматель не может прочитать моё резюме? Там же всё написано». А дело в том, что вас для того и позвали на встречу, чтобы поговорить по-человечески, а не через резюме. Не стоит постоянно указывать человеку, что вы уже об этом писали, а он мог бы это и сам прочитать и не тратить ваше время.

Информация в резюме

Вас могут спросить обо всём, что указано в резюме. Наниматель может скользить взглядом по пунктам и прямо подряд приглашать вас прокомментировать. Это не из-за недоверия, а потому что таким образом человек пытается с вами познакомиться. Не относитесь к этому как к экзамену — скорее, как к способу лучше узнать вас.

Если написано о владении HTML — вас могут попросить привести пример проекта, где вы этим пользовались.

Если указываете разговорный английский — не удивляйтесь англоязычному собеседованию.

Если написали о стрессоустойчивости — могут поговорить и об этом.

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

Если что-то вы знаете только на практике, но не в теории, — так и скажите. Если вас собеседует компетентный специалист, он мгновенно вычислит, что вы не разбираетесь в теме. И тогда вопрос уже к вам: а вы сами понимаете, что не разбираетесь? И если вы сказали: «Знаете, я этим пользовался, но не вникал в устройство», — это гораздо ценнее, чем если вы начали на ходу сочинять небылицы.

Требования вакансии

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

  • Знание HTML5, CSS3, JS (ES5).
  • Адаптивная/мобильная вёрстка (Media Queries), опыт работы с Angular (2+).
  • Умение понимать чужой код.
  • Умение оценивать задачи по времени и сложности.
  • Соблюдение сроков.
  • Желание работать в команде.

В этом случае для подготовки к собеседованию вам нужно:

  • Повторить теорию по HTML5, CSS3, JS (ES5), Media Queries и Angular (2+).
  • Привести пример проекта, где вы использовали Angular (2+).
  • Вспомнить ситуацию, когда вы разобрались с чужим кодом, и как это помогло улучшить проект.
  • Рассказать о задаче, которую вы смогли правильно оценить с точки зрения сроков и сложности. Объяснить о последствиях ошибки.
  • Подумать о проекте, где вам пришлось следовать строгому дедлайну, и рассказать, что из этого получилось.
  • Поделиться своим опытом командной работы — вспомните случай, когда совместная работа над проектом помогла достичь лучших результатов.

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




Вернуться