Получали ли вы когда-нибудь неожиданный ответ во время собеседования?[закрыто]

StackOverflow https://stackoverflow.com/questions/289502

  •  08-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

В: " У вас есть слабые стороны? "

A: "Криптонит"

Другие советы

Беззаботный ...

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

Он ответил: «Я думаю, что это самая скучная работа, о которой я когда-либо слышал, и я никоим образом не смогу приехать и работать на тебя , и я думаю, что вся твоя компания хромая». (компания представляла собой зарегистрированный на NASDAQ программный дом с оборотом около миллиарда долларов). Я посмотрел на моего собеседника, который был опытным менеджером по развитию, который работал на меня. Он улыбнулся, и мы показали парню.

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

Мы искали программиста приложений. После размещения некоторого псевдокода на белой доске я задаю вопрос об этом кандидату. Его ответ «это что-то вроде программирования?»

Как интервьюер, у меня никогда не было большого сюрприза, но как кандидат я был шокирован и потрясен одной компанией, где мне не разрешали задавать вопросы ... WTF? Я ушел довольно быстро.

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

В этот момент мне отчасти стало плохо от него - он явно нервничал и теперь забыл выключить звонок.

Чего я не ожидал, так это того, что он взял вызов, разговаривая несколько минут. На иностранном языке. Мои коллеги и я недоверчиво смотрели друг на друга.

Когда он закончил разговор по телефону, он просто повесил трубку и продолжил интервью, как будто ничего необычного не произошло.

Он не получил работу.

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

Я также давал много интервью и нанял нескольких моих коллег, о чем я написал для этого вопроса:

https://stackoverflow.com/questions/194543/for-interviews-how-do-you-gauge-whether-the-candidate-would-be-a-good-coworker#285594

Я помню, как однажды я проводил собеседование в Microsoft, и менеджер сказал мне, что он был на заборе со мной о том, брать ли меня на работу или нет. Я сказал ему: «Тогда не нанимай меня». который, я думаю, мог бы быть для него чем-то вроде сюрприза.

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

Не тот ответ, который я услышал, а тот, который я дал.

Интервьюер спросил меня, можно ли писать объектно-ориентированные программы ", используя только компилятор C". Я был немного удивлен особым выбором слов, поэтому я в шутку ответил, что в C вы можете написать компилятор для объектно-ориентированного языка и сделать это таким образом.

Интервьюер не дал мне возможности сказать, как я понял, что структуры на самом деле не являются объектами, функции на самом деле недостаточно сильно привязаны к своим данным, и отсутствуют некоторые другие функции OO, так что вы на самом деле не могу сделать это в Си, что, вероятно, было ответом, за который он шел. Я думал, что облажался, пока он не закончил интервью с предложением на должность.

Как интервьюер, я не часто удивлялся.Большинство людей были уважительными и умными.Меня только удивило то, насколько тихими и нервными становятся некоторые люди или как мало они пытаются ответить на некоторые технические вопросы.

Как собеседник, я дал ответы, которых не ожидал.Был один случай, когда я дал ответ на начальном этапе интервью в крупной транснациональной компании, и они просто не поняли решения.Урок выучен:никогда не давайте «другого» или «нестандартного» ответа, если только он не написан в письменной форме и человек, получивший его, не является техническим специалистом в этой области.В противном случае они могут просто посчитать это неправильным.Дайте ответ, который, по вашему мнению, будет нормой, потому что в большинстве случаев интервьюер имеет очень короткий список «возможных» ответов.

Обновлять:Интервью, о котором я имел в виду, было экраном телефона 4-го или 5-го этапа, поэтому я думаю, что оно не совсем применимо.Вопрос был одним из тех, которые включают в себя «предположим, что у вас бесконечная память», поэтому я поиграл в этом, придумав какой-то странный сценарий «а что, если».«Лучшим» ответом был тот, который был более точным с использованием традиционных методов.

Это относится не только к одному пункту, который я упоминаю ниже.

Однажды мы попросили кандидата на должность инженера-программиста, ориентированного на C ++, рассказать о классах и объектах в C ++, на которые он не смог ответить. Последнее, что закончило все это, было: «У вас вообще есть опыт работы с C ++?» Ответ: «Нет». " У вас был школьный класс, и вы записали его в свое резюме ... "

Я взял интервью у парня для работы на C ++. В его резюме было много модных слов на С ++, включая «умные указатели».

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

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

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

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

Я действительно ожидал, что использование умного указателя случится с парнем, который вставит «умные указатели» в свое резюме. Я ожидал, что мы обсудим различные варианты умных точек, которые существуют во вселенной C ++, я не ожидал полного вакуума для чего-то, что указано в его резюме.

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

Мне понравился этот парень, но я не чувствовал себя хорошо, работая над C ++ на полную ставку, поэтому мы передали его.

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top