2014-01-28 11:59:25 +0000 2014-01-28 11:59:25 +0000
14
14

Получил "домашнее задание" на собеседовании?

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

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

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

  • когда компания достаточно приличная и вы хотите работать там с удовольствием

  • задание не должно занимать больше одного дня, чтобы выполнить

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

Ответы (6)

26
26
26
2014-01-28 13:31:40 +0000

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

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

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

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

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

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

7
7
7
2014-01-28 13:47:40 +0000

A […] […] […] […]

5
5
5
2014-01-28 17:27:29 +0000

Мне пришлось с этим разобраться. Одна из мер, которую я должен был использовать, это убедиться, что бы ни было “домашнее задание”, оно должно быть чем-то общим. Если она достаточно специфична для компании, чтобы извлечь из нее реальную выгоду (как, например, взять свою работу и заработать на ней доллар, не нанимая вас), то это красный флаг.

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

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

4
4
4
2017-03-29 21:51:57 +0000

Мне никогда не нравились проектные интервью. Я дал несколько, и у меня есть несколько публичных интервью на GitHub. Очень редко они рассматривают мои предыдущие работы. Сейчас, кажется, каждый хочет дать свой тест. Однако, не все работодатели на них реагируют. В области разработки Android, эти приложения занимают много часов. Я делал некоторые приложения, на которые у меня ушло пять часов и которые были отклонены без всякой обратной связи. Особую тревогу вызывают компании, которые выдают их, даже не разговаривая с ними по телефону в первую очередь. Кто знает, заинтересована ли эта компания в них? Вы могли бы работать часами просто так.

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

3
3
3
2014-01-29 13:32:32 +0000

Некоторые домашние задания можно рассматривать как красный флаг, другие нет.

Я даю домашнее задание всем кандидатам в разработчики, которые проходят через экран телефона (экран телефона со мной, после тщательного тщательного изучения вашего резюме и всего, что я могу найти о вас , и это 30-40 минут 3 - 5 общих вопросов о методологии, предпочтениях и общей практике разработки), и что домашнее задание было написано всей командой разработчиков, чтобы представить то, что they хотят проверить в кандидате. Поскольку выполнение домашнего задания займет у человека несколько часов, и на оценку каждого члена нашей команды уходит около часа, мы даем задание только тем кандидатам, которые, по нашему мнению, имеют возможность хорошо его выполнить. Мы не хотим тратить чье-либо время впустую, включая наше.

Если домашнее задание, которое вам дается, будет занимать 10 часов, вы можете спросить в компании, сколько времени they думаю, что это займет для выполнения задания. Если они говорят “10 часов”, то похлопайте себя по спине для правильной оценки, но затем задайтесь вопросом why они дают вам 10 часов тест - это работа, которую они хотят сделать и используют домашние задания проблемы, чтобы получить работу бесплатно? Являются ли они просто really строгими, и это домашнее задание похоже на 8 часов/весь день собеседования высокого уровня кандидатов в менеджменте, архитектуре и т.д. (я сделал это много, для многих различных старших ролей)?

Другими словами, некоторые компании будут использовать домашнее задание плохо, некоторые нет. Это вызов суждения о том, поднимает ли оно красный флаг для вас, но помните, что это довольно распространено, чтобы положить в некоторое количество времени, чтобы подготовиться к, а затем выполнить на собеседование. В компаниях, где я был менеджером по подбору персонала, кандидат на должность разработчика мог ожидать, вероятно, 5 часов общего времени собеседования в три этапа в течение пары недель, а также проблемы с домашней работой, которая может занять еще 2-3 часа. Это 8 часов усилий для работы за 100 тысяч долларов в год, что мне кажется довольно разумным (вот почему я продолжаю это делать).

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

0
0
0
2014-01-28 13:14:56 +0000

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

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

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

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

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

Похожие вопросы

11
21
22
19
5