Вопросы с интервью....

Все, что вы хотели знать о программизме, но боялись спросить.
john doe
Житель
Сообщения: 656
Зарегистрирован: 17 сен 2006, 13:34

Сообщение john doe »

Эдисон:

- Никак не могу найти себе помощника каждый день приходят молодые люди, но не один не подходит.

Эйнштейн:

- А как вы определяете их пригодность?

Эдисон (показывает листок с вопросами):

-Вот кто ответит на эти вопросы, тот и станет моим помощником.

Эйнштейн:

- Сколько миль от Нью-Йорка до Чикаго?

- Ну это можно посмотреть в железнодорожном справочнике.

- Из чего делают нержавеющую сталь?

- Об этом можно узнать в справочнике по металловедению. (Пробегает глазами остальные вопросы) Не дожидаясь вашего отказа, снимаю свою кандидатуру сам.
Аватара пользователя
Alusya
Графоман
Сообщения: 6765
Зарегистрирован: 06 июл 2006, 10:52
Откуда: Coquitlam, bc

Сообщение Alusya »

Vovchik писал(а):Лично я бы тоже заявил что x=-x и x=(-1)*x - это одно и то же. Инвариант. Либо оба разрешены либо оба запрещены. А пример с переполнением Int сразившем папу Карло - это вот в кассу. Еще я б преложил x= x/(-1). Тут тоже мона начать дискуссию что ежели запрещена операция умножения то и запрещено деление. Так же как возведение в степень. В результате остается либо сложение вычитание десятичных чисел либо битовые операции. Я так думаю что Билл Гейтс и Стив Джобс тоже б поди срезались у тов Карло.
Вовчик, вы не хотите работу поменять :)?
В смысле, мне очень нравится ход ваших мыслей :)
Да, сама знаю, такие на дороге не валяются...
Slav
Маньяк
Сообщения: 4367
Зарегистрирован: 20 май 2005, 10:08
Откуда: Burnaby

Сообщение Slav »

Vovchik писал(а): Межу прочим с математической точки зрения для смены знака число надо помножить на минус один. В учебнике написано. Причем не поделить а умножить. С математической точки зрения конструкция x=-x означает сами знаете что. Во многих языках тоже надо писать x:=-x. Иначе сами знаете будет что. Также много много лет назад вроде где то в каком то учебнике по компунтерам говорилось что x:=-x - это умножение на -1 за сценой так сказать. Так же как i++ эквивалентно i:=i+1. В классической литературе про алгоритмы и прочая до сих пор оператор присвоения и сравнения пишут по разному. Во избежания так сказать сами знаете чего.

Лично я бы тоже заявил что x=-x и x=(-1)*x - это одно и то же. Инвариант. Либо оба разрешены либо оба запрещены. А пример с переполнением Int сразившем папу Карло - это вот в кассу. Еще я б преложил x= x/(-1). Тут тоже мона начать дискуссию что ежели запрещена операция умножения то и запрещено деление. Так же как возведение в степень. В результате остается либо сложение вычитание десятичных чисел либо битовые операции. Я так думаю что Билл Гейтс и Стив Джобс тоже б поди срезались у тов Карло.
:up:
Маладца! Лучше не скажешь.
Я с самого начала спинным мозгом невзлюбил Карловы вопросы и то, как они заданы. Первые же мысли были: ну, раз умножать нельзя, то делить тоже. И понеслась...

Папа Карло, ты видишь в каком направлении люди после твоего вопроса думают? Не все из тех 90% были тупее твоей задачки. Многие, бьюсь об заклад, перевспомнили все известные им компиляторы и лихорадочно прикидывали: млин, да как там это присваивание да инвентирование реализуется? млин, инвентирование - это же тоже умножение на -1, значит нельзя, млин, да куда же бедному крестьянину податься?
И им было невдомек, что Папа их на синтаксис проверял, типа, помнят ли они, что присваивание есть.
Короче, народ там перемудривал как мог, а Папа думал: ну какие же они тупые!

Лично мне кажется, что решение х=-х при запрете умножения, это то же самое, если нельзя взять корень из -1, а чел предлагает: ну тогда возьмем от -4 и поделим на два. Ой как мне не нравится такой подход! Как то пришлось разгребать после деятеля с такой вот логикой. Он, если чего-то не получалось, то вот также не долго думая, почему, да зачем, ближайшее "простое" решение применял.
А все твои испытуемые, Папа, как люди взрослые, знали, что в некоторых обстоятельствах от минуса корень, ну как бы, не камильфо. И, раз, ты явно запретил от -1, то они и додумали условие до всех отрицательных чисел. И правильно сделали, ибо они идут работать программерами, а не логические задачки студентам преподавать. Так сказать, сразу прикинули задачу на практику, на будущую работу.
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

Сообщение aissp »

О я тоже хочу выглядеть не дураком поетому предлагаю свое решение

static int array[] = {0, -1, -2, -3 ...};

and function

assert(a < sizeof(array)/sizeof(int));
return array[a];
Последний раз редактировалось aissp 20 ноя 2006, 14:11, всего редактировалось 2 раза.
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

есть такое умение... когда не знаешь или не уверен, не делать стейтментов, а просто уточнить или переспросить... отсюда вопрос... мне нужны люди самостоятельно способные решить задачу, и если возникло противоречие в котором они не уверены, то просто спросить... или люди самостоятельно решающие задачу, придя к которым в конце дня выяснается что да, они выкопалия яму глубиной в три метра, но не на том участке...
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

john doe писал(а):Эдисон:

- Никак не могу найти себе помощника каждый день приходят молодые люди, но не один не подходит.

Эйнштейн:

- А как вы определяете их пригодность?

Эдисон (показывает листок с вопросами):

-Вот кто ответит на эти вопросы, тот и станет моим помощником.

Эйнштейн:

- Сколько миль от Нью-Йорка до Чикаго?

- Ну это можно посмотреть в железнодорожном справочнике.

- Из чего делают нержавеющую сталь?

- Об этом можно узнать в справочнике по металловедению. (Пробегает глазами остальные вопросы) Не дожидаясь вашего отказа, снимаю свою кандидатуру сам.
в том то и соль... что те, кто приходили до энштейна, скорее всего не знали _всех_ справочников в которых надо искать.... ;)
Vovchik
Маньяк
Сообщения: 2841
Зарегистрирован: 20 фев 2003, 09:15
Откуда: Vancouver

Сообщение Vovchik »

Alusya писал(а):[
Вовчик, вы не хотите работу поменять :)?
В смысле, мне очень нравится ход ваших мыслей :)
Да, сама знаю, такие на дороге не валяются...
Ну, даже ежели и не хочу то всегда найдется такая сумма вознаграждения против которой устоять невозможно....
Slav
Маньяк
Сообщения: 4367
Зарегистрирован: 20 май 2005, 10:08
Откуда: Burnaby

Сообщение Slav »

john doe писал(а):Эдисон:

- Никак не могу найти себе помощника каждый день приходят молодые люди, но не один не подходит.

Эйнштейн:

- А как вы определяете их пригодность?

Эдисон (показывает листок с вопросами):

-Вот кто ответит на эти вопросы, тот и станет моим помощником.

Эйнштейн:

- Сколько миль от Нью-Йорка до Чикаго?

- Ну это можно посмотреть в железнодорожном справочнике.

- Из чего делают нержавеющую сталь?

- Об этом можно узнать в справочнике по металловедению. (Пробегает глазами остальные вопросы) Не дожидаясь вашего отказа, снимаю свою кандидатуру сам.
папе Карло на заметку: в некоторых фирмах (не будем показывать пальцем на присутствующих) очень популярен вопрос (только не смейтесь) - сколько заправок в Большом Ванкувере.
Правильный ответ (на конец 2003 года) - 326.

Когда меня брали на нынешнюю работу, то в конце интервью я сказал: отдельное вам спасибо, что не задали вопрос о заправках. Надо было видеть выражения лиц у присутствующих, когда я их уверил, что этот вопрос вполне серьезно задают на интервью во многих местах.
Vovchik
Маньяк
Сообщения: 2841
Зарегистрирован: 20 фев 2003, 09:15
Откуда: Vancouver

Сообщение Vovchik »

папа Карло писал(а):есть такое умение... когда не знаешь или не уверен, не делать стейтментов, а просто уточнить или переспросить... отсюда вопрос... мне нужны люди самостоятельно способные решить задачу, и если возникло противоречие в котором они не уверены, то просто спросить... или люди самостоятельно решающие задачу, придя к которым в конце дня выяснается что да, они выкопалия яму глубиной в три метра, но не на том участке...
Тогда я все ж не въехал - в чем проблема с решением того чувака с которого начался весь базар? Он выкопал яму заданной глубины на заданном участке. Лопатой. А ты хотел - экскаватором. В условиях задачи про экскаватор ничего не сказано. Когда задаешь нестандартные вопросы - будь готов к нестандартным ответам. Причем на многие такие вопросы правильных ответов может быть много - либо вообще остутствовать. Как тут не вспомнить Нильса Бора и задачку про измерение высоты здания с помщью барометра.
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

Slav писал(а):
john doe писал(а):Эдисон:

- Никак не могу найти себе помощника каждый день приходят молодые люди, но не один не подходит.

Эйнштейн:

- А как вы определяете их пригодность?

Эдисон (показывает листок с вопросами):

-Вот кто ответит на эти вопросы, тот и станет моим помощником.

Эйнштейн:

- Сколько миль от Нью-Йорка до Чикаго?

- Ну это можно посмотреть в железнодорожном справочнике.

- Из чего делают нержавеющую сталь?

- Об этом можно узнать в справочнике по металловедению. (Пробегает глазами остальные вопросы) Не дожидаясь вашего отказа, снимаю свою кандидатуру сам.
папе Карло на заметку: в некоторых фирмах (не будем показывать пальцем на присутствующих) очень популярен вопрос (только не смейтесь) - сколько заправок в Большом Ванкувере.
Правильный ответ (на конец 2003 года) - 326.

Когда меня брали на нынешнюю работу, то в конце интервью я сказал: отдельное вам спасибо, что не задали вопрос о заправках. Надо было видеть выражения лиц у присутствующих, когда я их уверил, что этот вопрос вполне серьезно задают на интервью во многих местах.
ты смотри... я бы почти правильно ответил.... по моим вычислениям на каждые 5000 человек 1 заправка... так что у меня получилось бы в районе 300. :)
Аватара пользователя
Alusya
Графоман
Сообщения: 6765
Зарегистрирован: 06 июл 2006, 10:52
Откуда: Coquitlam, bc

Сообщение Alusya »

Vovchik писал(а): Ну, даже ежели и не хочу то всегда найдется такая сумма вознаграждения против которой устоять невозможно....
А интересная работа с хорошими людьми вас не интересует :)?
Я вам в личку написАла.
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

Vovchik писал(а):
папа Карло писал(а):есть такое умение... когда не знаешь или не уверен, не делать стейтментов, а просто уточнить или переспросить... отсюда вопрос... мне нужны люди самостоятельно способные решить задачу, и если возникло противоречие в котором они не уверены, то просто спросить... или люди самостоятельно решающие задачу, придя к которым в конце дня выяснается что да, они выкопалия яму глубиной в три метра, но не на том участке...
Тогда я все ж не въехал - в чем проблема с решением того чувака с которого начался весь базар? Он выкопал яму заданной глубины на заданном участке. Лопатой. А ты хотел - экскаватором. В условиях задачи про экскаватор ничего не сказано. Когда задаешь нестандартные вопросы - будь готов к нестандартным ответам. Причем на многие такие вопросы правильных ответов может быть много - либо вообще остутствовать. Как тут не вспомнить Нильса Бора и задачку про измерение высоты здания с помщью барометра.
здрасти.... с каких пор флипнуть знак числа буз умнождения нестандартный вопрос? вообще вся эта беседа никуда не идет... я впредь просто не буду давать вопросы которые спрашивают на интервбю... ибо народ тут крутой ему это не надо
Slav
Маньяк
Сообщения: 4367
Зарегистрирован: 20 май 2005, 10:08
Откуда: Burnaby

Сообщение Slav »

папа Карло писал(а): ты смотри... я бы почти правильно ответил.... по моим вычислениям на каждые 5000 человек 1 заправка... так что у меня получилось бы в районе 300. :)
Вычисления - в студию!

Моим правильным ответом стал звонок по мобильнику в библиотеку. Ибо нефиг...
Аватара пользователя
Sheen
Маньяк
Сообщения: 2135
Зарегистрирован: 13 фев 2006, 21:16

Сообщение Sheen »

Самое интересное, что происходит потом с принятыми на работу "гениями"?

Однажды я наблюдал следующую картину, парень, очень толковый программист (не встречал таких за 10 лет своей карьеры), но чтобы заставить его работать это надо очень постараться. Зная, что любая другая компания его возьмёт без проблем работать обсолютно не хотел. Деньги не мотивировали. Т.е. недели две ни чего не делал, потом героическим трудом, работая до поздна (и не забывая пострелять всех в Quake on-line) делал свою часть задания. Которую потом ещё надо было тестировать и исправлять, опять же через упрашивания.

Или типичный вопрос про "вы на машине, там стоит бабушка, друг и партнёр, бабушке надо в больницу ...." (отправить друга с бабушкой и остаться с партнёром). Мой братишка после ответа на вопрос так и спросил - "ну и что вы узнали обо мне после этого вопроса?"
Опять же про те же колонки? И что? Может быть тот, кто первым придумал этот вопрос и знал критерий оценки (скорее всего какой-то психолог на основании своих наблюдений за кучей народа), но обычный HR (девочка пару лет как после технического универа) вероятно оценивает только "правильно-не правильно".

Ещё один прикол - групповое интервью для выявления лидера от природы из группы - используется военными. Но военные скорее всего знают как проводить подобное интеревью, а HR в ИТ компании ни когда этого не видел, в лучшем случае прочитал или услышал на треннинге.

В то же самое время штаты известны своими продвинутыми тестами личности которые показывают основные склонности человека. Именно склонности (я правильно написал это слово!? ))) ), а не ответы на типичные вопросы, которые можно потом подсмотреть где-то. Вполне возможно, что девочка с 5-ти годами стажа, забывшая как писать цикл for умеет заставлять людей работать, или наоборот, тест бы показал, что ей лучше в UI или тестеры пойти и не выпендриваться.
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

Сообщение aissp »

а мне кажется зря вы так агрессивно пристаете. В конце концов процесс приема на работу обоюдный. Кандидату показалось что ему задали идиотский вопрос он придумал сразу же идиотское решение. Обе стороны расстались при впечатлнние - ну и какой же идио мой оппонент. Что ето значит? А значит очень просто высокие договариюшиеся личности не подошли друг к дружке. А значит работать вместе по видимомоу не смогут. И все. :)
Последний раз редактировалось aissp 20 ноя 2006, 14:23, всего редактировалось 1 раз.
Ответить