Как отправить тестовое задание работодателю
Немного о собеседованиях и совсем чуть-чуть о тестовых заданиях
Структура интервью
1 или 2 технических интервью различной продолжительности и степени сложности с разным количеством людей. И вот тут уже начинаются вещи, степень странности которых варьируется от «лёгкое недоумение» до «надо прощаться и уходить / отключаться» (об этом поговорим отдельно в пункте).
Тестовое задание или / и Live Coding сессия. Здесь разнообразные продолжительность и формат. Вот эта часть, на которой я бы особенно хотел остановиться, потому что здесь можно встретить вообще всё. И, очень часто, случается, что происходят просто несуразные вещи.
Итак, казалось бы, по структуре всё стандартно, но нет. Даже сама схема интервью часто вызывает вопросы. Далее, я вкратце опишу пограничные ситуации, возникающие в процессе интервью, которые вызывают, мягко говоря, недоумение.
Всё и сразу. Довольно часто возникают моменты, когда в процессе интервью компания делает «всё по максимуму», вдобавок, подкрепляется тем, что многие (если не каждый) из этапов переходит все мыслимые и немыслимые временные границы. Случались ситуации, когда общение (пункты 1, 2, 4), в сумме, занимало около 10 часов. Возможно, для «синьор полиглот архитекторов» это и нормально, но, наверное, теоретическая часть, в моей голове так думается, не может занимать столько времени, особенно, если ты в активном поиске, это не единственный потенциальный работодатель, с которым ты «в процессе», и обе стороны об этом уведомлены.
Здесь, я нашёл для себя оптимальную формулу. Выслать кандидату до общения небольшое техническое задание (2-4 часа активного кодинга). На технической части обсудить вопросы по коду и предложить запилить минимальное улучшение / изменение в во время интервью. Далее общаться по теоретическим вопросам с возможными отсылками к вашему коду. Находясь по обе стороны интервью, я пришёл к выводу, что данная схема хорошо работает как для интервьюера, так и для собеседуемого. Первый получает возможность выяснить уровень знаний и «вширь» и «вглубь» (насколько это возможно), а второй находится в достаточно комфортных условиях, потому что есть контекст задачи.
Предупреждайте. Это обращение, в первую очередь, к рекрутерам. Предупреждайте, пожалуйста, кандидата о том, по какой схеме будет проходить интервью, и сколько времени каждый этап будет занимать (хотя бы предварительно), особенно, в тех случаях, когда кандидат говорит, что находится в активном поиске. Выбивают из колеи ситуации, когда ультимативно назначают финальный созвон на 9.00 вечера твоей часовой зоны, ты закрываешься в закутке чтобы не мешать домашним, а потом, оказывается, что интервью продлится два с половиной часа, тебе будут задавать вопросы, дублирующие предыдущие части и попросят написать код в блокноте и скомпилировать его по памяти.
Теперь о пунктах интервью отдельно.
Техническое интервью
Здесь, наверное, помогает большое количество статей о том, как «надо» и как «не надо», и почти не сталкиваешься с вопросами про шары для гольфа в багажнике. При этом всё равно возникают ситуации, вызывающие смятение:
Количество собеседующих. На одном из технических собеседований у меня было 6 технических интервьюеров. Мне остаётся лишь догадываться зачем так много, но каждый из них задавал вопросы.
Мне кажется, со стороны это выглядело именно так.
Контекст. Этот пункт частично связан с предыдущим, хотя, иногда, для этого достаточно и 1 человека. Очень часто сталкиваешься с ситуацией, когда вопросы идут совсем вразнойбой. Например: что-то про оптимизацию БД, буква D в аббревиатуре SOLID, сложность поиска в связном списке. Обычно так происходит, когда интервью проводят несколько человек, которые отвечают исключительно за свою область.
Тестовое задание
Мы (не) подразумевали. Бесчисленное множество раз я сталкивался с ситуацией.
— «Мы подразумевали, что вы сами поймёте, что надо покрыть всё тестами, прикрутить DI и использовать ORM. Очень часто видишь обратное.»
Сегодня на завтра. Особенно нравятся ситуации, когда рекрутёры пишут что-то наподобие.
— «У вас завтра интервью в нашей компании, вот тестовое задание, сделайте до завтра, чтобы было о чём поговорить.»
Я же наверное назначил интервью на завтра, потому что сегодня занят? Нет?
Если вы переживаете что кандидат будет делать задание дольше, чем вам бы хотелось, оговорите этот момент. Что вот, за день до интервью будет выслано тестовое задание, давайте спланируем с учётом этого фактора.
Поговорим с менеджером
Здесь я не буду много рассказывать о всяких интересностях. Из глобального, я наблюдаю 2 проблемы этого этапа.
Здесь я задаю вопросы. С этим я связываю ситуацию, когда собеседующий не может ответить на ваши вопросы. До этого он много спрашивал про ваши достижения, работу в команде, скрам, код ревью и прочее. Но когда вы уточняете, что-либо, или идёте по своему списку вопросов, то ответа вы и не получаете, потому что и код-ревью у нас нет в «классическом понимании», и задачи у нас стоят другие, и пул проектов у нас есть, но мы пока не знаем что вам предложить.
Имитация важности. Это когда менеджер проверяет как ты «умеешь думать» и «подходишь ли ты в команду». В этом случае стоит обратить внимание на такие вопросы как «Как ты объяснишь ребенку что такое СУБД» или «У нас не успевает зарелизиться соседняя команда, что конкретно ты, как разработчик, готов сделать чтобы успеть». Такой случай, лично для меня, является важным индикатором в дальнейшем принятии решений. Того гляди, с такими вопросами каждый день приставать будут.
Получилось не немного, но как есть. Повторюсь ещё раз: это мои личные впечатления, которыми я решил поделиться. Всё что написано выше не призывает никого оскорбить и унизить, это моё личное мнение и никого ни к чему не призывает.
Резюме, тестовые и прочие неприятности
Резюме и ответ на тестовое задание — первое, что работодатель получает от кандидата. Если на этом этапе что-то не так, до собеседования дело не доходит. Только кандидату не всегда сообщают, в чём конкретно проблема.
Мы попросили наших студентов, выпускников и подписчиков поделиться воспоминаниями о том, как они искали работу. Спустя месяцы кто-то так и не понял, почему его или её не пригласили на собеседование, — остались догадки и вопросы. Мы показали эти истории тем, кто нанимает разработчиков, и получился целый диалог — теперь на все ситуации можно посмотреть с обеих сторон. Каждый пункт прокомментировали технический директор HTML Academy Алексей Малейков и HR фронтенд-аутсорса «Лига А.» София Петлякова.
В итоге получился список советов и для соискателей, и для работодателей.
Отклик на вакансию
Мне вообще не отвечают
Мы откликаемся и хотим поскорее узнать решение нанимателя. Конечно, компании могут получать сотни откликов на вакансию, и им нужно время, чтобы изучить резюме и оценить выполненные тестовые задания. Но иногда ответы приходят спустя месяц или вообще не приходят.
Подписчики HTML Aсademy о неотвеченных откликах
Я чувствовал разочарование и непонимание: почему нет ответа на отклик? Я считаю, если человек откликнулся, а его резюме просмотрели, то нужно ответить с пометкой «не подходите по вакансии», «отказано», «резюме не для этой вакансии» и т.д. — то есть да или нет. А просмотр без ответа я считаю странным.
Дмитрий, студент
Отсутствие ответа на отклик — это своего рода дурной тон. Даже если большой поток откликов уже обработан, назначены собеседования, остальным всё равно надо ответить, что работодатель сейчас не может ничего предложить и набор уже не проводится. В таких случаях есть заготовленные ответы, и нет ничего сложного в том, чтобы успокоить человека. Со стороны соискателя тоже нормально напомнить о себе. Письмо может затеряться, работодатель может быть занят. Так что напомнить о себе через пару дней — вполне норма. Работодатель увидит, что человек заинтересован и хочет работать именно у него.
Алексей Малейков
Отказали после просмотра резюме
Кто-то считает, что в резюме надо расписать все свои (или не совсем свои) лучшие качества и рассказать обо всём, что он когда-то делал. Мало ли что пригодится! Но работодатели смотрят на это по-другому и могут отказать, даже не предложив выполнить тестовое задание.
В резюме я указываю все места работы. Но если они были очень давно либо совсем не подходят под нужный опыт — то буквально двумя словами описывала, что там делала. Разговорную речь в резюме я не использовала, но иногда добавляла один-два смайлика. Всё зависело от серьёзности самой компании.
Анна, выпускница
Мы отказываем, когда понимаем, что не сможем дать кандидату то, на что он рассчитывает: определённый уровень или разнообразие задач, график работы, заработная плата. Ещё влияет содержание или отсутствие сопроводительного письма. Или явное понимание того, что человек не сможет разделить наших ценностей и корпоративной культуры.
Если человек решил поменять сферу деятельности, то не стоит указывать весь опыт работы, связанный с прошлой специальностью. Если опыта нет, то лучше просто ничего не писать. Эту информацию в кратком виде можно написать в раздел «О себе» и объяснить причину смены профессии.
София Петлякова
Ответили, но прошла куча времени
Компании реагируют на отклики по-разному: кто-то через пару дней, некоторые спустя пару недель. Но иногда это занимает намного больше времени. Вот, что рассказали подписчики Академии.
Подписчики HTML Academy об ответах работодателей
Разброс большой, процессы везде построены по-разному, поэтому люди часто не понимают, сколько нужно ждать и когда можно соглашаться на другие предложения. Как правило, компании реагируют в течение одной-двух недель. Но ответ может прийти, когда кандидатам уже неинтересно — так компании упускают хороших специалистов и теряют репутацию.
Некоторые работодатели мне до сих пор не отвечают, спустя год. Одному из них я даже написал: «Вы ещё не проверили моё тестовое задание?». Случился нелепый диалог, человек сказал, что посмотрит тестовое сегодня вечером, и на этом опять тишина.
Вячеслав, выпускник
Оптимальный срок для ответа — два-три рабочих дня. Конечно, в разных компаниях процессы устроены по-разному, но отвечать человеку спустя месяц — странно. За это время в компании может что-то поменяться, сам человек уже может передумать или устроиться на другое место. Может быть простительна неделя, максимум две. А когда ответы приходят через месяц, закрадываются сомнения: а работа тоже построена так, с задержками и проблемами? В серьёзных структурах, компаниях могут проводиться дополнительные проверки, например, службой безопасности, что может повлиять на скорость ответа, но обычно это происходит уже на следующих этапах.
Алексей Малейков
Почему я должен редактировать резюме под каждую компанию?
Кто-то готовит универсальное резюме и пишет там о себе всё, что может пригодиться. Это удобно: можно отправить одно и то же резюме в разные компании, никто об этом не узнает, а работодатель сам разберётся, что из фактов ему важно. Только информация, подходящая для одной вакансии, не всегда годится для другой.
В резюме я кратко пишу о себе: что умею (2-3 пункта, самых значимых по моему мнению), причина, по которой хочу поменять работу, почему мне понравилась вакансия и чем я могу быть им полезна. В разные компании отправляю одно и тоже резюме, но графу «О себе» немного меняю под вакансию или компанию.
Анна, выпускница
Если есть сопроводительное письмо, в котором человек пишет, почему он хочет попасть именно в эту компанию, то резюме можно не редактировать. Единственное — в резюме надо правильно указать должность, на которую ты претендуешь.
Алексей Малейков
Когда человек откликается, например, на вакансию менеджера проектов, а в шапке написано «QA Engineer Junior», это вызывает вопросы и создаёт впечатление, что человек ещё не определился с выбором.
София Петлякова
Что запомнить
Кандидатам
Если через пару дней вам не ответили на отклик, напомните о себе. Это нормально, и никто вас за наглость не поругает. Возможно, первое письмо просто не дошло или за другими делами работодатель забыл про вас.
Составьте резюме в официально-деловом стиле. Покажите, что вы умеете вести деловую переписку.
Опишите только тот опыт, который относится к должности.
Резюме под конкретного работодателя можно не менять, если добавить сопроводительное письмо, где написано, почему должны взять именно вас. Только не забудьте указать в резюме правильную должность.
Эйчарам
Постарайтесь ответить на каждый отклик в течение 2-3 рабочих дней. Из-за проволочек есть риск упустить хороших специалистов и подпортить репутацию компании. И отнеситесь с пониманием к кандидатам, которые спустя несколько дней после отклика уточняют, не готов ли ответ.
Даже если у кандидата мало опыта, но этот опыт релевантный, а само резюме составлено и оформлено грамотно, человеку можно дать шанс пройти следующий этап. Особенно если кандидат чётко указал, чем он может быть полезен и почему хочет у вас работать.
Заметка на полях: нужно ли делать резюме красивеньким?
Одни тратят часы на оформление резюме, другие считают, что важно только содержание. А правда, как всегда, лежит посередине.
Я составлял своё резюме в Word. Думаю, что работодатель не обращает внимание на оформление. Главное — чтобы оно было аккуратно составлено.
Антон, выпускник
Сейчас есть много разных инструментов, чтобы сделать красивую pdf. И хорошо, если человек инвестировал немного времени в своё же устройство и грамотно оформил резюме. Работодатели обычно не сильно придираются к внешнему виду резюме, ведь важно содержание. Но если документ собран нелепо, осадок может остаться.
Алексей Малейков
Важно, чтобы резюме отражало цели кандидата, его умения/навыки и потребности. Если человек ещё и креативно его оформил, безусловно, это дополнительные баллы.
Тестовое задание
У меня есть портфолио, зачем тестовое задание?
Некоторые не понимают, зачем вообще выполнять какие-то задания, если похожие примеры есть в портфолио.
Я отказывалась выполнять тестовое задание, когда меня просили заверстать макет целиком, несмотря на то, что у меня было портфолио с подобными работами. Считаю, что тестовое задание на должность верстальщика не должно занимать много времени.
Марина, выпускница
Тестовое задание нужно не всегда, но оно помогает отсеять кандидатов, которым не хватает нужных навыков. На его основе можно понять, какими знаниями человек владеет, что умеет, как мыслит. Никто не ждёт идеального выполнения заданий, его и не может быть. Всегда есть какие-то вопросы, допущения, упрощения.
Иметь портфолио — это плюс, но оно может и сыграть злую шутку. Однажды в чьём-то портфолио я смотрел проект, где адаптивное меню разваливалось на маленьком экране — галочка в графе «Против». Поэтому кандидатам обязательно нужно проверять, что в портфолио действительно хорошие примеры. И ещё портфолио должно быть актуальным. То есть давая ссылку на сайт, надо убедиться, что там по-прежнему ваша вёрстка, а не уже что-то другое. И наконец, работодатель не знает, человек делал весь проект из портфолио или только какую-то часть. А может, это вообще чужая работа. Чтобы убедиться, что у кандидата есть нужные навыки, и предлагаются тестовые.
Алексей Малейков
Не хочу тратить много времени на тестовое задание
Даже для похожих вакансий объём тестовых заданий может различаться. В каждой компании свои нюансы, поэтому шаблонов нет. Кто-то предлагает небольшие задачи, другие — длинные тестовые, которые кандидаты просто отказываются выполнять.
Я отказывался выполнять тестовое задание, если по объёму оно занимало более 20 часов и выглядело как вполне реальная задача (например, сделать полноценную галерею или Masonry сетку). Создаётся впечатление, что хотят сделать реальную работу бесплатно.
Константин, подписчик
Для тестового задания, например, на позицию верстальщика, лучше давать какую-то небольшую задачу, например, сверстать небольшой виджет новостной ленты. Если нет строгого дизайна, то можно проявить фантазию и показать работодателю, что соискатель может работать не только с шаблонами.
Даже для работодателя невыгодно давать сверстать целый макет: проверять его слишком долго. Это большая затрата времени для всех. Оптимальное тестовое задание должно выполняться не больше четырёх часов.
Алексей Малейков
Не хочу бесплатно делать для вас работу
Вряд ли кто-то хочет тратить много времени на бесплатную работу. Тем более, если кандидаты сомневаются, что работодатель не будет использовать результаты их тестовых. Поэтому лучше приготовить небольшие задачи, чтобы у соискателей не возникало вопросов.
Некоторые тестовые задания были очень объёмными, и я спрашивал, будут ли они оплачиваться. Мне отвечали отказом, и я их просто не выполнял.
Александр, выпускник
С одной стороны, любой труд должен оплачиваться. Но если задание занимает не больше четырёх часов, то особо и оплачивать здесь нечего. Если работодатель даёт большое задание, которое выполняется два-три дня, то это уже полноценная работа. И если у соискателя возникает вопрос об оплате, значит, объём тестового задания слишком большой.
Алексей Малейков
Моё тестовое украдут и используют без спроса
Самый лёгкий путь для работодателя — дать в качестве тестового реальный проект. Обычно это большое задание, и кандидаты начинают спрашивать: будут ли использовать их решение, заплатят ли им. Многие даже не берутся выполнять такое задание. Другое дело — дать небольшие задачи по мотивам настоящих проектов или вообще полностью выдуманную штуку, которая не имеет ничего общего с работой компании.
В качестве тестового задания мне предложили сверстать всю главную страницу макета, включая меню на JavaScript и попап. Из-за большого объёма, появилось подозрение, что это реальный проект. Когда я спросил руководителя, так ли это, он ответил: «А что, бывают тестовые не по реальным проектам?»
Александр, выпускник
Вообще, использование работы кандидатов практически невозможно. На её интеграцию придётся потратить много времени: проверить стандарты, довести до ума. То есть давать реальный заказ для добросовестного работодателя — невыгодно.
Алексей Малейков
Прислали отписку вместо подробного ответа на тестовое
Обратная связь на тестовое задание тоже может удивить. Бывает, её просто нет. А иногда она шаблонная, и невозможно понять, что именно не понравилось нанимателю.
Мне приходила обратная связь, но очень служебная, типа: «Сделанное тестовое задание не на том уровне, на котором мы ожидали». То есть текст, который отправляют всем. И никакой конкретики нет. Чего они ожидали? Какие проблемы?
Александр, выпускник
Человек потратил время на выполнение, мы потратили время на проверку. Хорошо, чтобы это было продуктивно для обеих сторон. Думаю, что при выполнении тестового обязательно нужно давать развёрнутый обратный фидбек по самому тестовому и указывать причины, почему выбрали другого кандидата.
Ещё хорошо отметить, в чём сильные стороны кандидата, а что необходимо подтянуть или изучить. Если по какой-то причине работодатель так не сделал, то стоит проявить активность и запросить этот фидбек. В этом нет ничего такого. Эта информация 100% будет полезна для кандидата и его дальнейшего развития.
София Петлякова
Пример развёрнутой обратной связи
Что запомнить
Кандидатам
Если тестовое задание занимает меньше четырёх часов, то выполните его, даже если у вас есть похожие работы в портфолио. Работодателю важно увидеть не только результат, но и ход ваших мыслей.
Если вы понимаете, что на тестовое надо потратить несколько дней, возможно, оно составлено некорректно. Попробуйте уточнить, нет ли ошибки, или спросите об оплате.
Эйчарам
Тестовое — небольшая задачка, которую можно решить за четыре часа или быстрее. Важно увидеть не только результат, но понять ход мыслей кандидата.
Задания, рассчитанные на несколько дней, тянут на полноценную работу. В таком случае не исключено, что кандидат спросит про оплату.
Давайте развёрнутую обратную связь, даже если результат совсем не очень.
В трудоустройстве участвуют две стороны. Ошибки могут делать не только кандидаты, но и наниматели, например, когда не отвечают людям на отклики или дают большое тестовое задание. Уважайте друг друга, не тратьте время и разговаривайте — так решить все вопросы гораздо проще.
Ну и не забывайте, что без навыков найти работу во фронтенде тяжеловато. Приходите на профессию «Фронтенд-разработчик» в HTML Academy, мы всему научим, простажируем и поможем с поиском работы. А там и советы из этой статьи пригодятся.
Что нужно учесть, чтобы тестовое задание помогло раскрыться кандидатам
Какой формат задания выбрать
Тестовые задания работодатель дает, чтобы собрать о потенциальном кандидате как можно больше информации — как человек мыслит, есть ли у него необходимые знания и образ мысли, как он решает близкие к рабочим задачи, есть ли у него узкие зоны, впишется ли он в коллектив с таким подходом.
C необходимостью делать тестовое кандидаты сталкиваются во всех областях деятельности, но чаще, это «белые воротнички»:
Тесты, в отличие от тестовых заданий, помогают быстро отсеять нерелевантных кандидатов, чтобы инвестировать свое время в тех, кто подходит по базовым параметрам и знаниям. Чаще всего их применяют при работе с вакансиями, где большая конкуренция, много откликов и нужно отобрать из потока тех, кому стоит уделить внимание. И вот уже с ними предстоит проводить более глубокую работу по выявлению их профессиональных знаний.
Как составить показательное задание
Прямой способ проверить компетентность — дать выполнить кусочек работы, например, написать пресс-релиз, отредактировать небольшой текст, предложить дизайн логотипа, написать код.
Рекрутер и линейный руководитель смогут посмотреть, хватает ли кандидату навыков, знаний и опыта, чтобы работать на уровне команды. А заодно оценить подход к работе и образ мысли — в разных сферах и компаниях принципы работы разные. Например, если журналист хорошо писал для женского глянца, не факт, что он справится с экономической повесткой или текстом о технологиях, но может и будет талантом. Или наоборот — по резюме не скажешь, но общий кругозор, аналитические способности и интересы помогут ему легко переключиться на вашу специфику. Грамотно составленное тестовое задание покажет.
Составляя кейс, не придумывайте ничего нового: берите те задачи, с которыми уже сталкивалась команда или которые вы решаете сейчас. Их обсуждение быстро покажет, впишется ли человек в коллектив и сделает ли его сильнее.
Александр Никишенков, арт-директор hh.ru, рассказывает, как он нанимает дизайнеров коммуникаций и UI/UX-дизайнеров:
«В тестовом задании мне важно посмотреть на то, как человек думает, генерирует гипотезы, предлагает решения, обосновывает и проверяет их. Обычно это какая-то задача из тех, что мы уже решали в своей работе или то, о чем мы много дискутируем внутри команды. Часто самым важным является не решение тестовой задачи, а обсуждение этого решения с кандидатом на повторном интервью».
Как и когда рассказать о задании кандидату
Ранее мы уже писали, о том, что стоит как следует подумать, на каком этапе давать тестовое задание чтобы не потерять кандидатов. Поэтому мы рекомендуем давать тестовое задания как минимум после первого общения с кандидатом, когда вы уверены в его заинтересованности, и в случаях, когда нужно убедиться в его профессиональной компетентности.
Если же у вас цель отсеять поток кандидатов, то можно давать его уже при отклике на вакансию. Однако так вы проверяете не только профессионализм, но и мотивацию. Если кандидатов много и обе части для вас важны, то дерзайте.
Также рекомендуем составить дисклеймер к тестовому заданию, объясняющее кандидату порядок его выполнения, глубину, срок и т.д. Здорово, если в письме будет указано, что тестовые задания — это практика вашей компании, которую вы используете при подборе, именно она позволяет кандидату понять пример фрагмента предстоящей работы и обсудить его на предстоящем встрече. Это позволит снять тревогу кандидата, и замотивирует кандидата его выполнять.
Как сэкономить время на создании и отправке тестовых заданий
Мы знаем, что требуется большая дисциплина рекрутера на выполнение этой работы: собрать задание и согласовать его с бизнесом, оформить, направить тестовые задания кандидатам, получить и переслать ответ. А если кандидатов много, то это большущий объем работы для рекрутеров.
Поэтому, принимая решение об использовании этого инструмента, оцените этот момент или найдите способ автоматизировать его.
Например, CRM для рекрутмента Talantix помогает автоматизировать выдачу заданий и собирать решения без лишних кликов в карточке кандидата. Так, чтобы у всех заинтересованных лиц был доступ к полной информации по каждому человеку.
Как оценивать выполнение кейса и как убедиться, что кандидат не «списал»
Зачастую важна не исходная правильность решения задания, там ее и нет по сути, а нужный вам ход мыслей кандидата и его готовность обсуждать, принимать фидбек и улучшать свое решение.
Выполнение задания непосредственно на собеседовании и совместное его обсуждение — верная защита от списывания и сокращение этапов подбора. То есть такой подход вам даст двойную пользу. Если решите давать задание на месте (как часть очного или онлайн-собеседования), то предупредите кандидата заранее, чтобы обе стороны запланировали нужное количество времени и могли максимально сосредоточиться на качестве задания, а не волновались и не срезали углы. Более детально проверку задания и разбор ошибок мы разберем с вами в следующей статье.

