Этим постом я открываю цикл рассказов о том, как я собеседовался в различные IT-компании. Цель этих рассказов — сформировать картину того, какие знания и навыки требуют от кандидатов на позицию разработчика современные IT-компании.
Раз уж я помогаю людям готовиться к собеседованиям, я решил проверить, насколько я сам на данный момент могу успешно их проходить. Благо, на почту постоянно приходят предложения от рекрутеров пособеседоваться в ту или иную компанию. В какой-то момент я начал на эти сообщения отвечать и договариваться о собеседовании.
❗️Важное замечание — я не буду рассказывать, какие конкретно задачи мне давали на собеседованиях. Это неэтично по отношению к компаниям, которые вложили немало сил в свои задания для собеседований.
Однако я постараюсь как можно подробнее рассказать, из каких частей состояло собеседование и какие знания и навыки у меня проверяли. Дело в том, что далеко не все рекрутеры подробно объясняют кандидату до собеседования, как именно оно будет проходить. Довольно часто в ответ на вопрос, как будет проходить собеседование и к чему готовиться, я получал ответ: «Вы просто пообщаетесь с нашими техлидами». Я верю, что если заранее сформировать у кандидата картину того, что важно для работодателя, он сможет заранее понять, какие знания и навыки ему надо подтянуть. Как итог на собеседовании мы получим кандидата, гораздо лучше подготовленного не только к прохождению самого собеседования, но и к дальнейшей работе.
👉🏻Итак, поехали. Первая компания, в которую я собеседовался, — Network Optix. Это небольшая американская компания, которая занимается системами видеонаблюдения. Я собеседовался туда на позицию серверного backend-разработчика.
Первый этап собеседования — Skype-скрининг с рекрутером. Здесь всё довольно стандартно: рассказ о компании, рассказ о своём опыте. Но уже на скрининге мне был предложен получасовой тест на знание языка программирования C++. Надо сказать, что для успешного прохождения этого теста требуется весьма глубокое знание языка и его особенностей.
Прохождение теста заняло у меня как раз отведённые 30 минут. Как только они истекли, рекрутер сказала мне, что я справился и они готовы перейти со мной к следующему этапу — Skype-собеседованию с одним из технических руководителей компании. О том, как оно проходило я расскажу в следующей статье.
❗️Итак, главный итог моего скрининга в компанию Network Optix — если хочешь работать в этой компании, ты должен иметь глубокие знания и богатый опыт применения языка программирования C++.
P.S. Улучшить свои навыки владения языком C++ можно на онлайн-специализации «Искусство разработки на современном C++» — https://www.coursera.org/specializations/c-plus-plus-modern-development, соавтором которой я являюсь =)
Post #26
627