Здравствуйте, yoriсk.kiev.ua, Вы писали:
YKU>В "Как сдвинуть Фудзи" по этому поводу есть специальное отступление. Дескать, кто-то вывесил список таких задач(типа "почему люки круглые", "как сдвинуть гору", "как раскрасить M&M's" и т.д.). И масса народу начала спрашивать "а где же правильные ответы?". А основная фишка таких заданий, что правильных ответов не существует. Цель этих задач показать как мыслит человек. И ничего больше. Т.е. то, что вы не знаете, почему они круглые — это прекрасно, т.к. весь смысл в том, что-бы послушать ваши мысли по этому поводу. Даже если вы убедительно покажете, что крышки люков на самом деле треугольные — это не повод считать, что кандидат с заданием не справился, а совсем наоборот.
по поводу правильных ответов не существует и книжки. Когда просматривал эту книгу прочитал объяснение(см. ниже) круглых дырок прочитал и все показалось убедительным. Но вот в этом году на даче выкопали септик и пока стройка не закончилась приходится частенько тягать эти самые круглые люки. И вот теперь я могу авторитетно заявить, что круглые они действительно для того чтобы не упасть внутрь. Квадратную я бы не один раз уронил в 4хметровый колодец.
Почему крышки канализационных люков круглые, а не квадратные?
Ответ, который интервьюеры считают лучшим: квадратная крышка может упасть в люк и
нанести травму работающим внизу людям или утонуть. Так произойдет, потому что диагональ
квадрата больше, чем его сторона, — это соотношение корень квадратный из двух (1,414…).
Когда квадратную крышку приподнимают почти вертикально, то, если крышка при этом даже
немного поворачивается в направлении диагонали люка, она может соскользнуть и упасть
внутрь люка. У круглой крышки, напротив, диаметр одинаков, какое бы направление вы ни
выбрали. С учетом того, что диаметр верхней поверхности круглой крышки чуть больше, чем
нижней, она вообще никогда не может соскользнуть внутрь люка, в каком бы положении ее ни
держали.
Более легкомысленный ответ (хотя трудно утверждать, что подобные вопросы
заслуживают очень серьезного отношения) — «да потому что отверстия люков круглые». А
может быть, этот ответ не такой уж и легкомысленный: колодцы люков круглые, можете вы
заметить, потому что круглые канализационные колодцы легче копать, чем квадратные.
Еще один возможный ответ: круглую крышку можно не носить, а катить на короткие
расстояния, а для переноски квадратной крышки понадобятся два человека или тачка.
Дополнительный, правда менее важный довод: круглую крышку не нужно вращать и
разворачивать, чтобы совместить с отверстием люка, закрывая его.
Этот вопрос, наверное, один из самых известных среди тех, что задает Microsoft. Он настолько широко известен, что Microsoft даже перестала его использовать.1 Этот вопрос уже
давно цитировался в журналах как пример того, насколько нелепые вопросы задают в
корпорации Microsoft при приеме на работу. «Кандидаты входили в холл, выкрикивая: „Для
того, чтобы они не падали в люк!“ — еще до того, как им задавали этот вопрос», —
рассказывает Адам Дэвид Барр.2
Когда этот вопрос был опубликован Мартином Гарднером в журнале Scientific American,
пришел отклик от одного из жителей Бруклина, Джона Буша, который писал, что крышки
некоторых люков, использовавшихся компанией Consolidated Edison, квадратные.3 Буш
рассказал, что недавно произошел взрыв, который подбросил в воздух одну из таких
квадратных крышек. Знаете, где ее потом нашли? Правильно. На дне колодца ее «родного»
люка. В 2000 году популярный автор передач и комментатор радиостанции NPR Андрей
Кодреску выступал в корпорации Microsoft. Когда он отвечал на вопросы слушателей, один из
них задал ему вопрос, почему крышки канализационных люков круглые. «Ну, это понятно, —
ответил Кодреску, — в битве круглый щит удобнее, чем квадратный. Кроме того, круг — это
символ бесконечности: именно поэтому у храмов круглые купола. Круглые крышки люков
также напоминают пешеходам о том, что они живут в мире, созданном божественным
провидением».
denisko пишет: > В крайнем случае можно написать что это интеграл по определенной области > dx*dy. Если через минуту-две он не сообразит как этот интеграл взять, то > извиняйте, математики этот человек не знает и не знал "никада".
Дениска, а Дениска, а ну-ка возьми мне этот интеграл...
Posted via RSDN NNTP Server 2.1 beta
Всё, что нас не убивает, ещё горько об этом пожалеет.
Здравствуйте, Lloyd, Вы писали:
L>Имхо, человек может забыть площадь круга только в том случае, если в свое время она была банально заучена, без попытки понять, откуда она берется.
Почему-то мне кажется, что все здесь присутствующие в свое время банально заучили площадь круга
Здравствуйте, Ромашка, Вы писали:
Р>denisko пишет: >> В крайнем случае можно написать что это интеграл по определенной области >> dx*dy. Если через минуту-две он не сообразит как этот интеграл взять, то >> извиняйте, математики этот человек не знает и не знал "никада".
Р>Дениска, а Дениска, а ну-ка возьми мне этот интеграл...
Здравствуйте, minorlogic, Вы писали:
M>Не переворачивайте с ног на голову.
M>Применение сложных решений при возможности использовать простые , это яркий признак неопытности програмиста.
Или невозможности украшать(т.е. поддерживать в продаваемом втде) резюме на текущем месте работы.
Здравствуйте, Sash_xp, Вы писали:
S_>Здравствуйте, VovkaMorkovka, Вы писали:
S_>Люди разными вещами мотивируются. Для меня человек, который мотивируется исключительно зарплатой, "зубами ее вырывает" — не слишком вызывает уважение (я уже об этом писал).
Годам к 30 почти все начинают "тупо хотеть денег".
COF>Ну, опытный специалист на то и опытный, что пойдет домой, найдет страницу с задачками в интернете, порешает их недельку и на следующее интервью прийдет во всеоружии ))
Опытный специалист просто больше не появится в фирме где его по элементарной математике гоняют.
Здравствуйте, MescalitoPeyot, Вы писали:
L>>Имхо, человек может забыть площадь круга только в том случае, если в свое время она была банально заучена, без попытки понять, откуда она берется. :xz:
MP>Почему-то мне кажется, что все здесь присутствующие в свое время банально заучили площадь круга
Я в свое время действительно заучил, но вчера стало интересно — поискал в интернете, нашел школьное геометрическое объяснение и придумал свое с интегралом :) Там действительно все просто. (Еще можно перевести в полярные координаты и там проинтегрировать, но тут деталей я не помню). Правда, в обоих случаях нужно знать формулу для длины окружности и не факт, что если человек не знает площади круга, то он знает длину окружности :)
S(0, r) (2 pi x dx) -> (pi x^2) | (0, r) -> pi r^2
Все просто :)
Здравствуйте, Grizzli, Вы писали:
COF>>Ну, опытный специалист на то и опытный, что пойдет домой, найдет страницу с задачками в интернете, порешает их недельку и на следующее интервью прийдет во всеоружии ))
G>Опытный специалист просто больше не появится в фирме где его по элементарной математике гоняют.
Я прекрасно помню, какие настроения были на американских форумах до краха дот-комов и что те же люди писали после :) Сейчас народ избалован рынком труда в определенном смысле, но не факт, что такое состояние продлится вечно. Это так, к слову. Вообще же, я бы рассматривал прохождение собеседования как часть решения задачи по устройству на работу. А умение решать задачи и определяет опыт программиста, а не знание технологий и т.п. Когда возникнет какая-нибудь нестандартная задача по работе, ты тоже будешь нос воротить и говорить, что мы так не договаривались? Если компания тебе интересна, то можно напрячься, почитать в интернете, что обычно спрашивается на собеседованиях и подготовиться. Если же идти просто на других посмотреть, себя показать, то да, тут возможны варианты :)
Здравствуйте, COFF, Вы писали:
COF>Правда, в обоих случаях нужно знать формулу для длины окружности и не факт, что если человек не знает площади круга, то он знает длину окружности
Для всего этого просто достаточно знать что такое число Пи, тогда и длина окружности и площадь становятся очевидными.
Здравствуйте, Ромашка, Вы писали: P>Дениска, а Дениска, а ну-ка возьми мне этот интеграл...
int {x^2+y^2<R} 1 * dx*dy = int{0..2*pi}d(phi)int{0..R}r*dr = 2 * pi * R*R/2
R -- радиус круга,
x,y -- декартовы координаты
phi,r -- полярные.
Задачка для 11 класса школы. Я тоже, конечно,
в 11 кл предпочитал бап счупать но не настолько же...
Здравствуйте, COFF, Вы писали:
COF>Если компания тебе интересна, то можно напрячься, почитать в интернете, что обычно спрашивается на собеседованиях и подготовиться.
Цель собеседования как раз проверка знаний, а ты хочешь ее "обойти" путем подготовки.
Как говорится, "перед смертью не надышишься".
Здравствуйте, mymuss, Вы писали:
M>Спасибо, интересно. А скажите, есть ли шанс попасть в Вашу команду человеку, не знающему, скажем, площадь круга (допустим, каким-то образом это выясниться на интервью)?
Здравствуйте, SiAVoL, Вы писали:
SAV>Для всего этого просто достаточно знать что такое число Пи, тогда и длина окружности и площадь становятся очевидными.
Здравствуйте, HoseCo, Вы писали:
HC>Здравствуйте, yoriсk.kiev.ua, Вы писали:
YKU>>В "Как сдвинуть Фудзи" по этому поводу есть специальное отступление. Дескать, кто-то вывесил список таких задач(типа "почему люки круглые", "как сдвинуть гору", "как раскрасить M&M's" и т.д.). И масса народу начала спрашивать "а где же правильные ответы?". А основная фишка таких заданий, что правильных ответов не существует. Цель этих задач показать как мыслит человек. И ничего больше. Т.е. то, что вы не знаете, почему они круглые — это прекрасно, т.к. весь смысл в том, что-бы послушать ваши мысли по этому поводу. Даже если вы убедительно покажете, что крышки люков на самом деле треугольные — это не повод считать, что кандидат с заданием не справился, а совсем наоборот.
HC>по поводу правильных ответов не существует и книжки.
Э... Простите, это на каком языке?
HC>Когда просматривал эту книгу прочитал объяснение(см. ниже) круглых дырок прочитал и все показалось убедительным. Но вот в этом году на даче выкопали септик и пока стройка не закончилась приходится частенько тягать эти самые круглые люки. И вот теперь я могу авторитетно заявить, что круглые они действительно для того чтобы не упасть внутрь. Квадратную я бы не один раз уронил в 4хметровый колодец.
А я лично считаю, что люки круглые, потому что они закрывают круглые трубы. И огромное количество квадратных люков(по моим личным ощущениям их гораздо больше чем круглых) подтверждают мою точку зрения.
Здравствуйте, COFF, Вы писали:
COF>Я прекрасно помню, какие настроения были на американских форумах до краха дот-комов и что те же люди писали после Сейчас народ избалован рынком труда в определенном смысле, но не факт, что такое состояние продлится вечно. Это так, к слову. Вообще же, я бы рассматривал прохождение собеседования как часть решения задачи по устройству на работу. А умение решать задачи и определяет опыт программиста, а не знание технологий и т.п. Когда возникнет какая-нибудь нестандартная задача по работе, ты тоже будешь нос воротить и говорить, что мы так не договаривались? Если компания тебе интересна, то можно напрячься, почитать в интернете, что обычно спрашивается на собеседованиях и подготовиться. Если же идти просто на других посмотреть, себя показать, то да, тут возможны варианты
Решать задачки говоришь? И определяют опыт? То есть, у меня наблюдается с возрастом регресс, и меня надо давно увольнять? Ибо в школьные годы задачки олимпиадные щелкал на ура, в универе тоже самое — никогда не было, чтоб решить задачу для меня представляло сложность. А щас уже интеграл простой не возьму, забыл даже таблицу производных. Итого, получается я был очень опытным программистом в школе и в университете, на стал никудышным сейчас?
И далее. Итак, я, например, знаю значение числа PI с точностью до 10 знаков после запятой, на память. В свое время знал наизусть таблицу кодов символов для трех кодировок. Знал систему команд некоторых советских микроконтроллеров и время выполнения каждой команды в тактах. Ну и предположим, что я пописал полгодика коммерческий код, все уволились остальные, и стал я начальником — теперь принимаю на работу я. Не кодировал уже 5 лет, но вот задачки решать мое хобби, как и не забыл всякие детали вроде таблицы символов. Ну и книжка у меня с задачками есть. Ну как — пройдешь у меня собеседование? Не знаешь решения задачи — до свидания! Число PI не знаешь с той же точностью, что и я — до свидания! Раз не знаешь то, что знаю я, значит ты хуже меня, правильно? На свои то задачки я ответ знаю. Ну а как программы писать я спрашивать не буду, архитектура там всякая, это все новомодные глупости — когда я кодировал, я клепал формочки на дельфях, и про архитектуру ничего не слышал и не знаю что это такое, этого мне не надо совершенно.
Так вот — кого я наберу при таком подходе, если буду квалификацию проверять задачками, оторванными от реальности? Что-то мне подсказывает, что сквозь мой фильтр пройдут только люди, которые имеют очертененный опыт хождения по собеседованиям, так как часто меняют работу, ну и студенты.
Здравствуйте, COFF, Вы писали:
COF>Ну, опытный специалист на то и опытный, что пойдет домой, найдет страницу с задачками в интернете, порешает их недельку и на следующее интервью прийдет во всеоружии ))
Это не опытный программист, а опытный бегун с одного места работы на другое .
denisko пишет: > P>Дениска, а Дениска, а ну-ка возьми мне этот интеграл... > int {x^2+y^2<R} 1 * dx*dy = int{0..2*pi}d(phi)int{0..R}r*dr = 2 * pi * R*R/2
Не, Дениска, такие кони не летают. Начиная с того, что ты неправильно
определил область в первом интеграле, неверно написал вторую часть
равенства и заканчивая тем, что связи между ними не просматривается. Ты
просто подогнал ответ.
Posted via RSDN NNTP Server 2.1 beta
Всё, что нас не убивает, ещё горько об этом пожалеет.