Это не всегда ваш код

Вы ответили на все вопросы интервьюеров, но они закончили через 15 минут словами: «Спасибо за уделенное время. Скоро поговорим. Почему? Вы задаетесь вопросом, что вы сказали или сделали, или, может быть, они просто придурки?

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

Это все о вас

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

  1. Выясните, подходите ли вы для команды.
  2. Найдите то, чего нет в вашем резюме.
  3. Подтвердите, что в вашем резюме.

Как только они выполнят это, они решат, подходите ли вы для этой роли, и либо отклонят вас, либо перейдут к следующему этапу процесса.

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

Ваше резюме не имело значения

Резюме бесполезны. Это просто список заявлений о себе, которые в некоторой степени совпадают с должностью, на которую вы претендуете (описание, которое, вероятно, не было написано интервьюером), и уступают место собственному мысленному контрольному списку интервьюера. . Ваш список навыков представляет лишь поверхностный интерес, он служит набором возможных тем для подтверждения.

Резюме также печально известны тем, что изобилуют преувеличенными или ложными заявлениями. Любой интервьюер, который знает, что он или она делает, принимает то, что вы написали, только как утверждение, а не подтверждение.

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

Навыки, История работы, Бла, Бла

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

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

  1. Объявление о вакансии - вы знаете, на какую работу вы претендуете, верно? Ваш интервьюер определенно знает.
  2. Любой предыдущий разговор - любое представление, которое вы имели с интервьюером, возможно, через рекрутера или через личную рекомендацию, - будет запомнен.
  3. Ваше резюме - наименее важное из них, оно игнорируется любой противоречивой информацией из предыдущих пунктов №1 и №2.

Исходя из этого, интервьюер составляет список тем, по которым он хотел бы получить более подробную информацию. Будьте готовы ответить на подробные вопросы обо всем, что они читали или слышали о вас.

Но вы это уже знали, верно?

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

Но потом они отвергли вас.

Настоящее испытание

Один из моих менеджеров однажды описал мне ментальную модель, полезную для оценки потенциального найма. Это называется испытанием в аэропорту.

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

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

Это твое поведение

Я бы сказал, что из всех отклоненных мной кандидатов более 80% отклоняются из-за их поведения во время собеседования, а не из-за некоторого пробела в их технических способностях. Это особенно верно для малых и средних компаний, где инженерные группы меньше и личные связи крепче, поэтому стандарты входа выше и более осторожны. Там тест терминала аэропорта имеет большее значение, и его игнорирование требует больших затрат.

Итак, в самом начале этой статьи есть вопрос: «Было ли это что-то, что я сказал или сделал?» Ответ на это, скорее всего, «да»; однако это осознание не поможет вам без прямой обратной связи с интервьюером, чего вы не получите, поэтому вместо этого я приведу здесь несколько примеров, которые вы можете использовать в качестве мысленного контрольного списка в качестве вы проигрываете интервью в своей голове и пытаетесь понять, что пошло не так.

Контрольный список

Вы преувеличили свои возможности или солгали.

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

Ты оделся как неряха.

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

Вы поступили как бездушный робот.

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

Я люблю задавать кандидатам один вопрос: «Что вы хотите узнать дальше?» Общий и открытый характер вопроса является преднамеренным. Я проверяю, можете ли вы увлечься чем-нибудь. Худший ответ, который вы можете дать, - это любой ответ, подобный чтению телефонной книги. Меня не волнует, увлечены ли вы огурцами; просто покажи мне, что у тебя есть пульс. Этот вопрос всегда должен вызывать оживленную беседу, и лучшие ответы напрямую связаны с работой, на которую вы претендуете.

Ваши навыки затмило ваше галактическое эго.

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

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

Быть скромным. Всегда есть кто-то, кто умеет кодировать лучше вас.

Вас не интересовал ваш потенциальный работодатель.

Я всегда спрашиваю своих кандидатов, что их конкретно интересовало в работе в моей компании. Это должен быть вопрос софтбола, но удивительно, насколько плохими могут быть ответы на него. Вот несколько примеров того, что я пробовал:

  • «Мой контракт истек, поэтому я ищу другую работу».
  • «Мне все равно. Я просто о работе ".
  • "Я не уверен. Похоже, хорошая компания.
  • «Мне нравится [какая бы технология ни использовалась]».

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

  • «Я прочитал вашу миссию и хотел бы стать частью этого».
  • «Я думаю, что ваши продукты x, y и z будут иметь значение, и я хотел бы помочь».
  • «Ваш технический стек звучит завораживающе, и я хотел бы иметь возможность работать с ним каждый день».

Проведите свое исследование.

  • Какова миссия компании?
  • Кто их клиенты?
  • Почему они нанимают вас на вашу должность?

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

Ваши коммуникативные навыки нуждаются в работе

Интервьюер задал вам вопрос, которого вы не поняли? Если да, то как вы отреагировали? Вы просили разъяснений или просто пытались понять, что, по вашему мнению, они имели в виду?

Не угадай. Попросите разъяснений. Нет ничего более раздражающего для интервьюера, чем задать вопрос и получить ответ не по теме.

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

Ваш язык тела отправил неверное сообщение

Вы когда-нибудь пробовали поговорить с кем-то, кто не смотрит вам в глаза? Это нервирует. И наоборот, если кто-то смотрит на вас, не мигая на протяжении всего разговора, имеет примерно такой же эффект.

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

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

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

Вы отговорили их дать вам работу

Интервьюер: «Расскажите мне о своей работе в компании XYZ».

Вы: «У нас было приложение, которое мы разместили в AWS. Над конвейером CI / CD работало много людей, я немного посмотрел на него, и это было действительно круто, но я мало что с ним сделал. Серверной частью приложения был Node.js. Я не уверен, что мы там использовали, но это сработало очень хорошо. Я работал над интерфейсом, но не особо касался CSS ».

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

Ты разозлился

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

Избегайте следующего:

  • Если вы проявите разочарование, когда не можете что-то понять, это не приведет к вам на работу.
  • Когда вы застреваете, вините что-нибудь, кроме вашего кода / дизайна. Не вините IDE, ноутбук или качество проблемы, которую вас просят решить, если вы не можете ее решить.
  • Говорить о проблеме - пустая трата времени. Действительно? Какие еще задачи мы могли бы дать вам, которые вы сочли бы пустой тратой времени?

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

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

Заключение

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

Потратьте часть времени на подготовку на самосознание и честность в отношении того, как вы попадаете в социальную ситуацию. Делайте простые вещи, например, лучше одевайтесь, сядьте прямо и внимательно следите за интервьюером, когда он говорит.

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