Я работаю в разработке в течение 4 лет, и 3,5 в PHP - почему я не могу быть выбран в интервью.
Я хочу знать, какие особенности интервьюер хочет видеть в кандидатах - на должности старшего разработчика PHP.
Интервьюер задает мне 10 вопросов, и я могу ответить только на 5. От этого зависит выбор? Это не значит, что я не могу решить проблему, я могу погуглить вопрос, я могу задать на форумах. Почему они не понимают, что мужчина не может вспомнить все ответы на каждый вопрос? Особенно программирование.
Возможно, они заглядывают в ваше имя и находят этот вопрос и причину: «Хм, видимо, другие не взяли его на собеседование. Возможно, он тоже плохой кандидат на эту работу».
Габлин
4
На какие вопросы вы не смогли ответить?
13
К сожалению, тот факт, что вы искали должность старшего разработчика PHP, был исключен из вашего вопроса, так как это может быть причиной того, что вас не выбрали. Четырехлетний опыт работы не дает права на должность старшего уровня в большинстве работодателей.
Роберт Харви
1
Старший PHP-разработчик ... Уму непостижимо ...
ThomasX
Ответы:
37
«Интервьюер задает мне 10 вопросов, и я могу ответить только на 5. От этого зависит выбор? Это не значит, что я не могу решить проблему, я могу погуглить вопрос, я могу задать его на форумах. Почему разве они не понимают, что человек не может вспомнить все ответы на каждый вопрос? Особенно программирование ».
Эти вещи очень важны и будут очень важной частью причины.
Интервьюеры понимают, что вы не можете знать все, и обычно подгоняете вопросы под себя. Как правило, большинство вопросов, которые задаст интервьюер, будут такими, какими они ожидают, что кандидат сможет ответить без доступа к Интернету.
Почему они ожидают этого стандарта? На ум приходит несколько причин:
Вы указываете, что смотрите на роли старшего разработчика. Старшие разработчики по определению те, кто уже имеет хороший уровень знаний и может помочь другим, а не тем, кто зависит от Google.
Программист, который знает этот материал - в отличие от необходимости размещать его на форумах - будет гораздо более продуктивным, чем тот, кто полагается на Интернет. Им не нужно ждать ответов, понимать, что было опубликовано и адаптировать их под свои цели, они только начинают и кодируют.
Очевидно, они находят кандидатов, которые могут ответить на эти вопросы, и в этом случае вы бы не наняли парня, который получил 9 из 10, по сравнению с парнем, который получил 5 из 10.
Если они были счастливы с кем-то умным, который понимает основы и гуглит остальное, вы можете нанять младшего разработчика за гораздо меньшие деньги.
Лично из 10 вопросов для промежуточной или старшей должности обычно я ожидаю, что кандидат ответит, возможно, на 8 хорошо и будет иметь честное представление, по крайней мере, об одном из других.
Если вы не достигли этого уровня, то я полагаю, что вы, вероятно, подаете заявку на работу чуть выше вашего текущего уровня и должны скорректировать свои ожидания.
+1 Это может быть или не быть унизительно, но вам удалось наткнуться на то, что исследования показали, что является наиболее важным аспектом потенциального сотрудника: навыки общения (более важные, чем образование или опыт).
Нил
27
Причина 2: вы не можете правильно оценить свои языковые навыки
user281377
7
@Rahul - тогда я думаю, вы должны учитывать, что это может быть фактором. Люди не грубят, но ваш английский может быть лучше, и это может повлиять на некоторых людей.
Джон Хопкинс
3
@Rahul: Учтите, что ваш вопрос получил 1 мажорную и 1 минорную грамматическую правку, и он все еще может быть использован еще. Я не говорю, что это причина, по которой вам отказывают, но вы не будете честны с собой, если думаете, что это не так уж плохо.
Стивен Эверс
4
Я не согласен. Исходя из оригинальной статьи, английский Рахул достаточно хорош, чтобы эффективно общаться. Незначительные грамматические ошибки могут быть проигнорированы для не носителей языка. Настоящей проблемой является игнорирование деталей , что отражается в неаккуратном правописании и использовании заглавных букв. Похоже, писатель не делает никаких усилий, чтобы быть презентабельным и точным. Программисты склонны быть дотошными. Неуместная заглавная буква, запятая или даже пробел ранили нам глаза. Неряшливость - это огромный красный флаг.
ДБКК
18
Я говорил это раньше. Я скажу это снова.
Собеседование - это соревнование, а не испытание на провал.
Причина, по которой вы не получаете работу, в том, что другой кандидат произвел на работодателя впечатление больше, чем вы. Если вы правильно ответили на 5 вопросов, возможно, кто-то другой получил 6 или более.
+1: любой может гуглить. Вы должны продемонстрировать, что вы лучше, чем гуглер.
Стивен Эверс
@SnOrfus: Или, по крайней мере, лучше, чем гуглеры, которые претендуют на ту же работу.
JohnFx
@JohnFx: Конечно, да. Если вы когда-нибудь захотите эту работу.
Стивен Эверс
2
@ SnOrfus, на самом деле использовать Google - это искусство - вам нужно знать правильные термины для того, что вы хотите знать, иначе вы никогда не найдете иголку в стоге сена.
1
@ Работа, я не думаю, что ОП задал бы этот вопрос, если бы он мог выбрать своего работодателя.
JohnFx
5
Если вы не проходите собеседование, возможно, ваш опыт работы от 3 до 4 лет недостаточен для должности старшего разработчика. Вы должны пересмотреть свое резюме, чтобы подчеркнуть свои сильные стороны. Вам также следует обратить внимание на подачу заявки на более актуальные роли - возможно, на более младший уровень.
Если вы получаете интервью, то это может быть что угодно.
Вы можете прийти как слишком нервный / застенчивый, или вы можете прийти как слишком резкий / агрессивный
или ....
В конечном счете, только интервьюер может ответить на этот вопрос, и они могут даже не иметь возможности сформулировать ответ сами - они просто «знают», что вы не подойдете.
@Rahul - кто-то на руководящей должности должен уметь «ладить» и хорошо общаться с другими. Это будет включать в себя других разработчиков, продавцов и даже клиентов. Быть слишком застенчивым или слишком агрессивным было бы проблематично. Примеры не предназначались для того, чтобы быть полным списком, просто примерами того, почему вы могли потерпеть неудачу.
ChrisF
2
@Rahul - от того, как ты ведешь себя на собеседовании . Однако, если вы не проходите собеседование, вам нужно сосредоточиться на своем резюме и типе ролей, на которые вы претендуете.
ChrisF
1
Если, пройдя собеседование, вас не выбрали, нет ничего плохого в том, чтобы вернуться (написать) в компанию и спросить, почему они не выбрали вас - самое худшее, что происходит, - это то, что вам ничего не говорят или дают вам стандартный ответ Лучшее, что вы узнаете в следующий раз.
Мерф
2
@ Murph Нет, в лучшем случае они непреднамеренно показывают, что вы были переданы из-за незаконной дискриминации, и предъявляют иск на миллионы долларов. Это, однако, не вероятный сценарий.
Крис
1
Я знаю, что это прозвучит грубо, но я не уверен, как это выразить более мягко - если вы можете Google ответить на вопросы, почему вы не можете Google нервничать / застенчивый / абразивный / агрессивный?
Николь
4
ОБНОВЛЕНИЕ : этот ответ был сделан на основе первой версии вопроса, которая задала вопрос «почему меня не выбрали в интервью»
Покажите нам свое резюме, и мы расскажем вам.
Ты ...
... поставить свое фото? Убери это
... сделать упор на свои возможности решения проблем?
... отправить его достаточному количеству компаний? (Чтобы получить одно интервью, вы должны отправить 10 резюме)
... слишком много страниц? Ограничьте свое резюме одной страницей
... отправить его компаниям, которые действительно нуждаются в PHP?
Я бы не согласился на "Ограничить свое резюме одной страницей", я думаю, что 2 страницы формата А4 вполне приемлемы. Конечно, в Великобритании, это норма.
кто-нибудь на самом деле смотрел HTML-код резюме? Это экспортируется из MS Word. Не то, что я ожидал бы от старшего разработчика PHP ...
Шон Патрик Флойд
4
Судя по всему, вы не справитесь и с моей техникой интервью. На собеседовании я ожидаю, что кандидаты напишут код на доске. Это может показаться сложным, но это позволяет кандидатам показать, что они действительно знают язык и не полагаются на Intelsense и Google для программирования. Посмотрим правде в глаза: если вы заявляете, что у вашего резюме 3,5 года опыта работы с PHP, то на собеседовании я хочу увидеть некоторые доказательства вашего опыта.
Я также использую этот процесс для выявления людей, которые логически думают о своих проектах, пишут код, который фактически реализует их дизайн, и когда сталкиваются с новыми ограничениями, понимают, как это влияет на их дизайн, и что им нужно настроить, чтобы приспособиться к этой новой информации.
Хотя многие компании используют метод интервью из 20 вопросов, этот метод плохо определяет, кто является лучшими программистами, и хорош в определении тех, кто недавно читал много книг. Если вы постоянно сталкиваетесь с этой техникой интервью, начните читать. Вы должны хотеть 95-100% хороших ответов на эти вопросы, чтобы получить работу, однако это не сделает вас лучшим программистом в одиночку.
Основная проблема « программирования с помощью Google » заключается в том, что вы можете предоставлять работающий код, но вполне возможно, что вы его не понимаете, что увеличивает риск незначительных ошибок и нежелательных последствий. Написание кода, безусловно, займет больше времени, и ваш исходный код будет иметь такую же согласованность, как и Интернет, что значительно затруднит вашу замену для поддержки вашего кода в будущем.
Хотя я уверен, что мой ответ не является теплым нечетким заверением, которое вы, возможно, хотели, надеюсь, это поможет вам понять, что вам нужно делать по-другому, чтобы получить знания и опыт, или, возможно, может помочь вам понять, почему карьера в другом секторе может быть лучшим выбором для вас. Удачи в будущем.
Я подозреваю, что вы написали вопрос, пока расстроены - но это наводит на мысль о проблеме:
Интервьюер задает мне 10 вопросов, и я могу ответить только на 5. От этого зависит выбор? Это не значит, что я не могу решить проблему, я могу погуглить вопрос, я могу задать на форумах. Почему они не понимают, что мужчина не может вспомнить все ответы на каждый вопрос? Особенно программирование
У меня есть две проблемы с этим, во-первых, если вы отвечаете на 5 из 10, а кто-то отвечает на 6 из 10, то при прочих равных условиях игра окончена, но, во-вторых, более важным является вопрос о том, как вы реагируете, когда вы не отвечаете. Не знаю и ваше отношение к незнанию.
С точки зрения вопросов - это скорее зависит от вопросов - но если у вас базовые знания о платформе, вы должны быть в состоянии ответить, а если это более детальная проблема, то вы должны быть в состоянии предложить подходы - «посмотрите на Google и спросите на форумах» это не подход. Любой программист, у которого я брал интервью, предлагал либо а), что он знает все (маловероятно и, вероятно, уже доказано, что он был неверным из-за плохих ответов), либо б) что ему не нужно, потому что все ответы были в Google (или даже в стеке) возвращаться
С точки зрения отношения ... если вас допрашивает кто-то, имеющий право задавать вопросы, он будет иметь собственное мнение о том, что разумный уровень знаний основан на их собственных возможностях и опыте, и знаете что? Для данной работы может быть разумным ожидать, что собеседник даст хороший ответ на большинство своих вопросов. Если вы постоянно не можете ответить на значительное количество вопросов (50% значимо), вам необходимо оценить, почему.
Я всегда говорю людям пытаться спросить интервьюера, который отказал вам в том, что могло улучшить вашу кандидатуру. Даже если вы получите ответ от 1 из 10 интервьюеров, вы не будете угадывать (или просить других угадать).
Я спрашиваю каждый раз, когда-либо один человек отказывался, и я всегда получаю отличные отзывы. Размер выборки невелик (4).
Еще один момент - сколько людей подает заявку на эту работу? Если десяток или более опрашиваются, и у всех вас есть равные шансы получить позицию, вы понимаете, что вероятность составляет около 8,3%, верно? Иногда это может привести к игре чисел, где вам нужно пройти через много интервью, чтобы где-то попасть.
Сколько людей может соответствовать вашему опыту PHP, но может иметь больше образования или какой-то другой отличительный фактор? Если вы не отвечаете на вопрос, вы говорите, что пойдете в Google и попросите его ответить на этот вопрос для вас? То, как вы сформулируете что-то подобное, может привести к тому, что компания будет нанимать кого-то, когда им просто нужно заключить контракт с Google, чтобы получить ответы. Хотя некоторые могут подумать, что это смешно, в этом мире есть много вещей, которые довольно смешны, но существуют.
И последнее, но не менее важное: у вас может быть желание чего-то, что компания не собирается давать. Например, сколько компаний заплатят разработчику $ 1 000 000 000 (США) или больше? Я думаю, очень мало, если таковые имеются. Какие вопросы вы задаете компании? Какие признаки вы показываете, что хотите получить работу и вписаться в их культуру? Если вам кажется, что компании повезло, что вы даже подумываете о том, чтобы работать там , то это высокомерие может стать фактором, объясняющим, почему вы не нравитесь компании.
Ответы:
«Интервьюер задает мне 10 вопросов, и я могу ответить только на 5. От этого зависит выбор? Это не значит, что я не могу решить проблему, я могу погуглить вопрос, я могу задать его на форумах. Почему разве они не понимают, что человек не может вспомнить все ответы на каждый вопрос? Особенно программирование ».
Эти вещи очень важны и будут очень важной частью причины.
Интервьюеры понимают, что вы не можете знать все, и обычно подгоняете вопросы под себя. Как правило, большинство вопросов, которые задаст интервьюер, будут такими, какими они ожидают, что кандидат сможет ответить без доступа к Интернету.
Почему они ожидают этого стандарта? На ум приходит несколько причин:
Лично из 10 вопросов для промежуточной или старшей должности обычно я ожидаю, что кандидат ответит, возможно, на 8 хорошо и будет иметь честное представление, по крайней мере, об одном из других.
Если вы не достигли этого уровня, то я полагаю, что вы, вероятно, подаете заявку на работу чуть выше вашего текущего уровня и должны скорректировать свои ожидания.
источник
Причина 1: у вас плохой английский
источник
Я говорил это раньше. Я скажу это снова.
Собеседование - это соревнование, а не испытание на провал.
Причина, по которой вы не получаете работу, в том, что другой кандидат произвел на работодателя впечатление больше, чем вы. Если вы правильно ответили на 5 вопросов, возможно, кто-то другой получил 6 или более.
Тот факт, что вы можете получать ответы от Google или получать их от SO, не имеет значения, поскольку я более подробно обсуждал эту статью в своем блоге. Почему «я просто Google это» не является приемлемым ответом интервью .
источник
Если вы не проходите собеседование, возможно, ваш опыт работы от 3 до 4 лет недостаточен для должности старшего разработчика. Вы должны пересмотреть свое резюме, чтобы подчеркнуть свои сильные стороны. Вам также следует обратить внимание на подачу заявки на более актуальные роли - возможно, на более младший уровень.
Если вы получаете интервью, то это может быть что угодно.
Вы можете прийти как слишком нервный / застенчивый, или вы можете прийти как слишком резкий / агрессивный или ....
В конечном счете, только интервьюер может ответить на этот вопрос, и они могут даже не иметь возможности сформулировать ответ сами - они просто «знают», что вы не подойдете.
источник
ОБНОВЛЕНИЕ : этот ответ был сделан на основе первой версии вопроса, которая задала вопрос «почему меня не выбрали в интервью»
Покажите нам свое резюме, и мы расскажем вам.
Ты ...
источник
Судя по всему, вы не справитесь и с моей техникой интервью. На собеседовании я ожидаю, что кандидаты напишут код на доске. Это может показаться сложным, но это позволяет кандидатам показать, что они действительно знают язык и не полагаются на Intelsense и Google для программирования. Посмотрим правде в глаза: если вы заявляете, что у вашего резюме 3,5 года опыта работы с PHP, то на собеседовании я хочу увидеть некоторые доказательства вашего опыта.
Я также использую этот процесс для выявления людей, которые логически думают о своих проектах, пишут код, который фактически реализует их дизайн, и когда сталкиваются с новыми ограничениями, понимают, как это влияет на их дизайн, и что им нужно настроить, чтобы приспособиться к этой новой информации.
Хотя многие компании используют метод интервью из 20 вопросов, этот метод плохо определяет, кто является лучшими программистами, и хорош в определении тех, кто недавно читал много книг. Если вы постоянно сталкиваетесь с этой техникой интервью, начните читать. Вы должны хотеть 95-100% хороших ответов на эти вопросы, чтобы получить работу, однако это не сделает вас лучшим программистом в одиночку.
Основная проблема « программирования с помощью Google » заключается в том, что вы можете предоставлять работающий код, но вполне возможно, что вы его не понимаете, что увеличивает риск незначительных ошибок и нежелательных последствий. Написание кода, безусловно, займет больше времени, и ваш исходный код будет иметь такую же согласованность, как и Интернет, что значительно затруднит вашу замену для поддержки вашего кода в будущем.
Хотя я уверен, что мой ответ не является теплым нечетким заверением, которое вы, возможно, хотели, надеюсь, это поможет вам понять, что вам нужно делать по-другому, чтобы получить знания и опыт, или, возможно, может помочь вам понять, почему карьера в другом секторе может быть лучшим выбором для вас. Удачи в будущем.
источник
Я подозреваю, что вы написали вопрос, пока расстроены - но это наводит на мысль о проблеме:
У меня есть две проблемы с этим, во-первых, если вы отвечаете на 5 из 10, а кто-то отвечает на 6 из 10, то при прочих равных условиях игра окончена, но, во-вторых, более важным является вопрос о том, как вы реагируете, когда вы не отвечаете. Не знаю и ваше отношение к незнанию.
С точки зрения вопросов - это скорее зависит от вопросов - но если у вас базовые знания о платформе, вы должны быть в состоянии ответить, а если это более детальная проблема, то вы должны быть в состоянии предложить подходы - «посмотрите на Google и спросите на форумах» это не подход. Любой программист, у которого я брал интервью, предлагал либо а), что он знает все (маловероятно и, вероятно, уже доказано, что он был неверным из-за плохих ответов), либо б) что ему не нужно, потому что все ответы были в Google (или даже в стеке) возвращаться
С точки зрения отношения ... если вас допрашивает кто-то, имеющий право задавать вопросы, он будет иметь собственное мнение о том, что разумный уровень знаний основан на их собственных возможностях и опыте, и знаете что? Для данной работы может быть разумным ожидать, что собеседник даст хороший ответ на большинство своих вопросов. Если вы постоянно не можете ответить на значительное количество вопросов (50% значимо), вам необходимо оценить, почему.
источник
Я всегда говорю людям пытаться спросить интервьюера, который отказал вам в том, что могло улучшить вашу кандидатуру. Даже если вы получите ответ от 1 из 10 интервьюеров, вы не будете угадывать (или просить других угадать).
Я спрашиваю каждый раз, когда-либо один человек отказывался, и я всегда получаю отличные отзывы. Размер выборки невелик (4).
источник
Еще один момент - сколько людей подает заявку на эту работу? Если десяток или более опрашиваются, и у всех вас есть равные шансы получить позицию, вы понимаете, что вероятность составляет около 8,3%, верно? Иногда это может привести к игре чисел, где вам нужно пройти через много интервью, чтобы где-то попасть.
Сколько людей может соответствовать вашему опыту PHP, но может иметь больше образования или какой-то другой отличительный фактор? Если вы не отвечаете на вопрос, вы говорите, что пойдете в Google и попросите его ответить на этот вопрос для вас? То, как вы сформулируете что-то подобное, может привести к тому, что компания будет нанимать кого-то, когда им просто нужно заключить контракт с Google, чтобы получить ответы. Хотя некоторые могут подумать, что это смешно, в этом мире есть много вещей, которые довольно смешны, но существуют.
И последнее, но не менее важное: у вас может быть желание чего-то, что компания не собирается давать. Например, сколько компаний заплатят разработчику $ 1 000 000 000 (США) или больше? Я думаю, очень мало, если таковые имеются. Какие вопросы вы задаете компании? Какие признаки вы показываете, что хотите получить работу и вписаться в их культуру? Если вам кажется, что компании повезло, что вы даже подумываете о том, чтобы работать там , то это высокомерие может стать фактором, объясняющим, почему вы не нравитесь компании.
источник