Текст
                    УДК 331
ББК 65.240
П21
Перевод с английского - Владимир Егоров
William Poundstone
ARE YOU SMART ENOUGH TO WORK AT GOOGLE?
Trick Questions, Zen-like Riddles, Insanely Difficult Puzzles, and Other
Devious Interviewing Techniques You Need to Know to Get a Job
Anywhere in the New Economy
Little, Brown and Company
New York
2012
Паундстоун У.
П21 Достаточно ли вы умны, чтобы работать в Google? Коварные во¬
просы, головоломки в стиле дзэн, предельно сложные задачи и другие
сбивающие с толку приемы, которые применяют на собеседованиях и
которые очень полезно знать, если вы хотите получить работу и найти
свое место в новой экономике / Уильям Паундстоун [Пер. с англ. В.
Егорова]. - М.: Карьера Пресс, 2014. - 400 с.
ISBN 979-5-904946-67-8
Теперь вы точно знаете, как отбирают людей в Google! А ведь ходят
слухи, что именно в этой компании работают самые умные люди пла¬
неты. И именно поэтому Google - вне конкуренции.
Уильям Паундстоун написал блестящее руководство, как успеш¬
но пройти интервью при приеме на работу в XXI веке - и как оказаться
на работе, о которой вы мечтали всю жизнь! Десятки зубодробитель¬
ных вопросов, которые задают в самых передовых компаниях плане¬
ты. И подробный анализ ответов, шаг за шагом - как выстраивать ход
своих рассуждений. Почему так важно креативное мышление (и поче¬
му компании ценят его выше, чем престижное образование и высокий
IQ). Как набрать больше баллов на собеседовании (возможно, что нет
правильного ответа, но всегда есть лучший). Что скажет работодателю
о вас ваша страничка на Facebook (и как заставить социальные сети
работать на вас).
УДК 331
ISBN 979-5-904946-67-8	ББК 65.240
© William Poundstone, 2012
© ООО «Карьера Пресс». Перевод и издание
на русском языке, оформление, 2012, 2014
Все права защищены


Are You Smart Enough to Work Trick Questions, Zen-like Riddles, Insanely Difficult Puzzles, and Other Devious Interviewing Techniques You Need to Know to Get a Job Anywhere in the New Economy William Poundstone Little, Brown and Company New York Boston London
Достаточно ли вы умны, чтобы работать в Google? Коварные вопросы, головоломки в стиле дзэн, предельно сложные задачи и другие сбивающие с толку приемы, которые применяют на собеседованиях и которые очень полезно знать, если вы хотите получить работу и найти свое место в новой экономике Уильям Паунд стоун Карьера Пресс 2014 ПРЕСС
Достаточно ли вы умны, чтобы работать в Google?
Памяти Мартина Гарднера (1914-2010), в значительной степени повлиявшего на содержание этой книги
Каждый из сотни заключенных сидит в камере с тремя пира¬ тами. Утром следующего дня одному из них предстоит прой¬ ти по бортовой обшивке корабля с завязанными глазами. У каждого заключенного есть десять бутылок вина, одна из которых отравлена, а у каждого пирата есть 12 монет, одна из которых фальшивая и отличается от настоящей весом, большим или меньшим. В камере установлен один выключа¬ тель, и каждый заключенный может не трогать его или пере¬ ключить в другое положение. До того как заключенных вве¬ ли в камеру, на каждого из них надели красную или синюю шапку; каждый заключенный может видеть шапки других, но не собственную. При этом обезьяны, исходное количе¬ ство которых составляет шестизначное простое число, раз¬ множаются до тех пор, пока их количество не станет таким, в котором все цифры окажутся расположены в порядке, противоположном первоначальному, после чего всех обе¬ зьян надо переправить через реку на каноэ, которое может выдержать не более двух обезьян. Половина обезьян всегда врет, а вторая половина всегда говорит правду. Учитывая, что заключенный под номером N знает, что одна из обезьян не знает, что пирату неизвестно произведение двух чисел, лежащих в диапазоне от 0 до 100, а также ему неизвестно, пе¬ реключил ли заключенный под номером N + 1 выключатель в другое положение в своей камере, после того как опреде¬ лил, какая бутылка вина является отравленной и какого цве¬ та на нем шляпа, то каков правильный ответ? Интернет-пародия на вопросы, задаваемые в ходе собеседования с кандидатами
Содержание 1. Больше, чем Googleplex Как пройти отбор в компанию, придирчиво отбирающую своих сотрудников 3 2. Культ креативности История человеческих ресурсов, или Почему интервьюеры ведут себя так бесцеремонно 28 3. Вычурные и причудливые Как последний экономический кризис повлиял на эксцентричность вопросов, задаваемых на собеседованиях 60 4. Рекрутинговая машина в Google Как выбрать одного из 130 претендентов 74 5. Инженеры, и почему не стоит думать, как они Ценность простого подхода к ответам 100 6. Руководство по сбивающим с толку вопросам Как разгадать тайные замыслы интервьюера 119 7. Доска и маркер Искусство визуальных решений 143
Достаточно ли вы умны, чтобы работать в Google? Доктор Ферми и инопланетяне Как оценить все, что угодно, за 60 секунд и даже быстрее 155 Неразбивающееся яйцо Вопросы, начинающиеся со слов «как бы вы...» 166 Как взвесить собственную голову Что делать, когда вы зашли в тупик 182 Ответы 201 Слова признательности 365 Веб-сайты и видео 367 Примечания 369 Библиография 382
Достаточно ли вы умны, чтобы работать в Google? 1
Плава первая Больше, чем Googleplex* Кап пройти отбор в компанию, придирчиво отбирающую своих сотрудников Джим сидел в холле здания номер 44, Маунтин-Вью, Кали¬ форния, принадлежащего Google, в окружении еще несколь¬ ких претендентов. Все они находились в состоянии ступора, кто чуть больше, кто чуть меньше. И все они молча пялились на экран телевизора, где шло самое глупое и самое прилип¬ чивое телевизионное шоу. На экран выводился постоянно меняющийся список запросов, отправляемых в режиме ре¬ ального времени в поисковое устройство. Это был список всего того, что люди со всего мира хотели узнать при помо¬ щи Google. Как будто бы вы заглянули в дневник, который ведет человечество (потом вы начинаете жалеть, что это сделали). На этот раз за желаниями и проблемами самых разных людей, живущих в Новом Орлеане, в Хайдарабаде, в Эдинбурге и в других самых разных местах земного шара, на¬ блюдала группа людей, собравшихся в холле штаб-квартиры * Googleplex — штаб-квартира компании Google Inc., распола¬ гающаяся в городе Маунтин-Вью, штат Калифорния, на территории Силиконовой долины. Название образовано от слов Google (название компании) и complex (группа зданий). Здесь игра слов: Googolplex — это огромное число, которое обозначается как 10B°ogo1. — Прим. пер.
Достаточно ли вы умны, чтобы работать в Google? Google. Большинству зрителей этого телешоу было от 20 до 30 лет, и все они ожидали собеседования. Они хотели рабо¬ тать в Google. На экране все прокручивался и прокручивал¬ ся список запросов. Библии, напечатанные гигантским тиражом Как подсеивать Игра Tales of Phantasia Самый крупный ледник в мире JavaScript Макияж для мужчин Предназначение образования Законы в России о стрельбе из лука Джим знал, что шансов у него немного. Google в год получает миллион заявлений на работу. По известным оцен¬ кам, в эту компанию принимают лишь одного из 130 претен¬ дентов. Для сравнения, в Гарвардский университет поступа¬ ет один из 14 выпускников школ, подавших заявление. Как и в Гарварде, чтобы стать сотрудником Google, надо вначале преодолеть несколько серьезных препятствий. Первый интервьюер Джима опоздал, и от него разило потом: он примчался на работу на велосипеде. Он начал с ряда вежливых вопросов о трудовом опыте кандидата. Джим искренне описал каждый шаг в своей короткой карьере. Ин¬ тервьюер на него даже не смотрел. Он стучал по клавишам своего лэптопа, делая какие-то пометки. «Следующий вопрос, который я собираюсь вам за¬ дать, — сказал он, — немного необычный». ? «Вас уменьшили до размера 5-центовой монеты и бро¬ сили в блендер. Ваш вес уменьшился так, что плотность 4
Больше, чем Googleplex вашего тела осталась прежней. Лезвия начнут вращаться через 60 секунд. Ваши действия?»* При этих словах интервьюер резко оторвался от свое¬ го лэптопа и посмотрел на Джима, как сумасшедший, полу¬ чивший в свое распоряжение новую игрушку. «У меня в кармане есть мелочь, и я брошу ее в мотор блендера, чтобы заблокировать», — ответил Джим. Стук по клавишам возобновился. «Внутренняя часть блендера закрыта, — возразил интервьюер, невозмутимо гля¬ нув на Джима, — Если бы вы могли бросить монеты в мотор, вы, вероятно, и сами могли бы туда залезть, чтобы спрятать¬ ся от лезвий. Ведь вы стали маленьким». «Ммм... Тогда я сниму ремень и рубашку, затем разорву рубашку на полосы и свяжу из них веревку. Ремень я тоже до¬ бавлю к этой веревке. Потом я привяжу к ее концу ботинки и воспользуюсь им как лассо». Стук по клавиатуре становился все более яростным. «То есть я не о лассо сейчас говорю, — выпаливает Джим. — Как называются эти штуки, которые бросают арген¬ тинские ковбои? Те, где к концу веревки привязывают груз?» Молчание в ответ. Джим понимает, что его идея ба¬ нальна, но чувствует, что должен закончить мысль: «Я за¬ брошу груз на самую верхушку блендера, закреплю веревку и заберусь по ней наверх». «Грузом в данном случае служат ваши ботинки. Выдер¬ жат ли они вес вашего тела? Ведь вы весите гораздо больше ботинок», — комментирует его версию собеседник. Джим не знает, что сказать. Ему ясно только одно — со¬ * Всякий раз, когда вы видите знак ?, это означает, что в раз¬ деле «Ответы» в конце книги можно ознакомиться с обсуждением от¬ вета. 5
Достаточно ли вы умны, чтобы работать в Google? беседование он провалил. Однако интервьюер неожиданно начинает углубляться в его последний ответ и один за дру¬ гим разбирать его слабые места. Он, к примеру, не был уве¬ рен, что рубашку Джима, ставшую такой же маленькой, как и его тело, можно превратить в достаточно длинную веревку, чтобы докинуть до крышки блендера. А если Джим даже — до¬ пустим это — окажется наверху, как он спустится вниз? Мож¬ но ли в реальных условиях изготовить веревку за 60 секунд? Джим не понял, почему в обсуждении возникли слова «в реальных условиях». Интервьюер говорил так, словно у Google на самом деле имеется луч, позволяющий умень¬ шать человека до размеров монетки, и они планируют вос¬ пользоваться им на следующей неделе. «Было приятно с вами пообщаться», — сказал интервью¬ ер, протягивая на прощание все еще влажную от пота руку. Мы живем в эпоху безысходности. Никогда еще, насколь¬ ко можно отследить новейшую историю, конкуренция за вакантные места не была столь интенсивной. Никогда еще собеседование с кандидатами на работу не было столь жест¬ ким. Это горькие плоды экономического кризиса: число ра¬ бочих мест никогда не будет таким же большим, как прежде, что в значительной степени меняет и характер работы. Для некоторых Google — сверкающий город на холме. Это место, где самые умные люди планеты занимаются самыми крутыми делами. В списке «100 лучших компаний для работы», составляемом журналом Fortune, Google регулярно занимает высшее место или одно из высших. Комплекс зданий Google в Маунтин-Вью (Гуглплекс) многим кажется тем самым местом на земле, где находится рог изобилия, извергающий поток благ для сотрудников, которым, как считается, очень повезло. Эти блага самые разные: 11 бесплатных ресторанов для гурма¬ 6
Больше, чем Googleplex нов, где предлагаются самые изысканные органические блюда из продуктов, выращенных неподалеку; стены для скалолаза¬ ния и бассейны для плавания; белые доски во всю стену, так что любой желающий может изложить свои вдруг пришедшие в голову идеи, чтобы познакомить с ними других; пинг-понг и столы для аэрохоккея; броские элементы общего дизайна вро¬ де красных телефонных будок, выполненных в британском стиле, и фигурной стрижки деревьев в виде динозавров. Со¬ трудники Google могут бесплатно пользоваться стиральными машинами в прачечной, прививаться от гриппа, ходить на за¬ нятия по иностранным языкам, мыть личные автомобили и менять в них масло. К их услугам служба доставки персонала на работу и домой; они получают компенсацию в пять тысяч долларов при покупке автомобиля с гибридным двигателем; на территории комплекса любой может бесплатно пользоваться общественными электрическими скутерами. Молодые родите¬ ли получают 500 долларов для покупки готовых блюд и отпуск продолжительностью 18 недель для ухода за своим младенцем. Google платит подоходный налог с пособий по болезни, пре¬ доставляемых парам одного пола. Все сотрудники могут раз в год съездить покататься на лыжах. Все это обилие льгот для со¬ трудников Google вызвано вовсе не щедростью владельцев, и в отличии от льгот, предоставлявшихся работникам в прошлом, они не являются результатом переговоров, которые прово¬ дились по инициативе профсоюзов или отдельных лидеров. Для Google все это — продуманный подход к ведению бизнеса. Предоставление подобных льгот помогает компании привле¬ кать самых талантливых специалистов в своей отрасли. Благо¬ даря такой политике сотрудники работают с удовольствием, а остальные с любопытством и завистью внимательно отслежи¬ вают со стороны, что происходит в компании. Если говорить о льготах сотрудникам, Google в этом 7
Достаточно ли вы умны, чтобы работать в Google? отношении не слишком сильно, как можно подумать, от¬ личается от многих других компаний. Более того, из-за на¬ личия в наши дни армии безработных почти каждая ком¬ пания теперь воспринимается как Google. Фирмы могут выбирать из множества прекрасных профессионалов, пре¬ тендующих на работу. И это очень хорошо для компаний, потому что они получили возможность выбирать лучших. Как и Google, они отбирают самых талантливых специ¬ алистов. А вот для претендентов положение дел, конечно, ухудшилось. С ними обращаются теперь более жестко и проверяют их компетентность более придирчиво, чем ког¬ да-либо в прошлом. Наиболее очевидно такое изменившееся отношение во время собеседований. Разумеется, задается множество традиционных вопросов. К ним, в частности, относятся «по¬ веденческие» вопросы, которые уже стали почти клише. «Расскажите мне о ситуации, в которой вы не смогли сработаться с другим членом команды». «Опишите ситуацию, когда вам пришлось столкнуться с грубым клиентом». «Каким был самый крупный провал в вашей жизни?» «Бывали ли в вашей трудовой биографии случаи, когда вы не смогли уложиться в установленный срок? Что вы сделали?» «Опишите состав самой разнородной команды, кото¬ рой вы когда-либо управляли». Затем идет группа вопросов, связанных с бизнесом. «Как бы вы описали Whole Foods человеку, приехав¬ шему из другой страны?» 8
Больше, чем Googleplex «Поясните, как Target конкурирует с Walmart и как нам следует перепозиционировать наш бренд, чтобы увеличить нашу долю рынка». «Как вы могли бы привлечь больше клиентов в банк Wachovia?» «Какие вызовы ожидают Starbucks в следующие де¬ сять лет?» «Какова, по-вашему, нынешняя стоимость Facebook?» Отдельно идут задания, связанные с собственно ра¬ ботой. Вместо того чтобы спрашивать кандидатов, что они умеют, компании хотят, чтобы те продемонстрировали свое мастерство непосредственно в ходе собеседования. Менед¬ жерам по продажам предлагается, скажем, разработать мар¬ кетинговый план. Юристу — составить контракт. Програм¬ мистам — написать программу. И наконец, задачи на открытость мышления. Счита¬ ется, что в Google к ним прибегают особенно часто и уме¬ ло. Вопросы — вроде того, как вас бросили в блендер — это попытка измерить гибкость мышления и даже предприни¬ мательский потенциал. Для Google это важно, поскольку компания динамично растет. Человек, нанятый для выпол¬ нения одной работы, через несколько лет может заниматься чем-то совсем другим. Результаты конкретного задания при всей их ценности отражают лишь часть навыков и умений в общем их наборе. Более нестандартные вопросы — это по¬ пытка измерить те составляющие, которые компания хочет получить, хотя лишь немногие специалисты знают, как из¬ мерять важнейший компонент — способность к инновациям. По этой причине многие вопросы, задаваемые во вре¬ мя собеседований в Google, используются и другими ком¬ паниями, находящимися далеко от Маунтин-Вью. Бренд 9
Достаточно ли вы умны, чтобы работать в Google? Google в настоящее время считается самым дорогим в мире. Его стоимость, по оценке британской исследовательской компании Millward Brown Optimor, составляет 86 млрд дол¬ ларов. Такой успех, конечно, побуждает других подражать лидеру. Руководители многих корпораций заявляют, что их организации «все больше походят на Google» (хотя на самом деле речь может идти о компании, занимающейся покрыти¬ ями полов в кухнях). Неудивительно, что подход Google рас¬ пространяется и на отбор персонала. Какое число идет дальше? Стиль собеседований с претендентами на работу в Google своими корнями, несомненно, уходит в традицию: в технологических компаниях для проверки способностей кандидатов уже давно применялись логические задачки. Рас¬ смотрим следующий пример. Интервьюер на доске записы¬ вает шесть чисел: го, Я, <оО, ЯО, 70, 66 Вопрос формулируется так: какое число идет дальше? Аналогичные задания используются и в психологиче¬ ских тестах, применяемых для проверки креативности. Чаще всего претендент пытается отыскать — безуспешно — какую- то закономерность в серии чисел, которая кажется ему со¬ вершенно бессмысленной с точки зрения ее составляющих. Большинство кандидатов после нескольких попыток сдают¬ ся. И лишь у немногих счастливцев возникает искра озарения. Забудьте математику. Произнесите написанные числа на английском языке, и вы получите 10
Больше, чем Googleplex ten nine sixty ninety seventy sixty-six Оказывается, числа расположены в порядке возраста¬ ния числа букв, которое содержится в их написании! Теперь приглядитесь еще более внимательно к этой се¬ рии. 10 — это не единственное число из трех букв. К таким трехбуквенным цифрам относятся 1, 2 и б (соответственно one, two и six). 9 — не единственный представитель чисел, выражаемых словом из четырех букв; в эту же категорию по¬ падают 0, 4 и 5 (zero, four и five). Таким образом, можно сде¬ лать вывод, что в список включены самые крупные числа из тех, которые можно выразить словами с заданным числом букв. Так каким будет ваш ответ на вопрос: какое число идет дальше? Очевидно, что в числе, следующем за 66, должно быть девять букв (не считая возможного дефиса), и оно должно быть самым крупным из чисел, выражаемых девятью буквами. Поразмыслите над задачкой, и, вероятно, в конце концов вы выйдете на 96 (ninety-six). Вы понимаете, что сюда не подходят числа, превышающие 100, поскольку, если вы начнете писать «одна сотня», вам уже потребуется для этого десять букв (one hundred). Может быть, у вас возникает вопрос, почему в приве¬ денном списке на месте 70 (seventy) не стоит сто, или мил¬ лион, или миллиард, для написания которых также требу¬ ется семь букв (соответственно hundred, million и billion). Скорее всего потому, что на правильном английском языке И
Достаточно ли вы умны, чтобы работать в Google? говорится не «сто», а «одна сотня» (one hundred), и число букв сразу же превысит семь. То же самое относится и к двум другим числам. В On-Line Encyclopedia of Integer Sequences («Онлайновая энциклопедия целочисленных последовательностей») вы можете ввести ряд чисел и получить вариант числа, которое должно идти следующим. Конечно, вам не разрешат пользо¬ ваться этой энциклопедией во время интервью, но если бы вы это сделали, то для заданной выше последовательности веб-сайт предложил бы 96. В последние годы этот вопрос на своих собеседованиях используют компании из самых раз¬ ных отраслей. Часто интервьюер прибегает к нему только для того, чтобы вызвать у кандидата с низкими предыдущи¬ ми результатами еще большее чувство смятения. Во многих компаниях единственным правильным ответом на этот во¬ прос считается 96. Только не в Google! В Маунтин-Вью ответ «96» прини¬ мается как приемлемый, однако существует более совершен¬ ный ответ: 10 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000, который записывается как один гугол (one googol — девять букв). Однако даже это еще не лучший ответ. Самый идеаль¬ ный ответ таков: 100 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000. 12
Больше, чем Googleplex Словами это число называется «десять гуголов» (ten googol — девять букв). Корни этого ответа уходят примерно в 1938 год. В то время девятилетний Милтон Сиротта и его брат Эдвин как-то гуля¬ ли со своим дядей в парке «Пэлисейдс» в Нью-Джерси. Их дядей был Эдвард Казнер, математик из Университета Ко¬ лумбии, известный тем, что стал первым ученым, евреем по происхождению, получившим должность в этом институте, входящем в «Лигу плюща»*. Казнер развлекал мальчишек, рассказывая им о вычислениях так, чтобы это было интерес¬ но толковым девятилетним ребятам, которые уже любили читать. Он рассказал им о числе, которое записывается как 1 с последующими ста нулями и попросил своих племянников придумать для него название. Милтон предложил «гугол». Это слово затем появилось в книге, изданной в 1940 году, которую Казнер написал в соавторстве с Джейм¬ сом Ньюманом, — «Математика и воображение». Для на¬ звания еще более крупного числа Казнер предложил гугол- плекс — число, равное десяти в степени гугол. Оба слова закрепились в словаре математиков, а затем вошли в поп- культуру; к примеру, они появились в телевизионном сериале «Симпсоны» (его герои часто ходят в кинотеатр с названием Springfield Googolplex). Потом это слово стало названием поискового устройства, созданного Ларри Пейджем и Сер¬ * Группа самых престижных частных колледжей и универ¬ ситетов на северо-востоке США: Yale University, Dartmouth College, Columbia University, University of Pennsylvania, Princeton University, Cornell University, Harvard University и Brown University, известные вы¬ соким уровнем обучения и научных исследований. Название связано с тем, что по английской традиции стены университетов, членов Лиги, увиты плющом. — Прим. пер. 13
Достаточно ли вы умны, чтобы работать в Google? геем Брином. Вот что по этому поводу рассказывает Дэвид Коллер из Стэнфордского университета. «Шон [Андерсон] и Ларри [Пейдж] сидели в своем кабинете и пытались придумать хорошее название — что-то связанное с индексацией огромного количества данных. Возможных «кандидатов» на эту роль они за¬ писывали на доске. В какой-то момент Шон произнес слово «гуголплекс», а Ларри выразил его в более ко¬ роткой форме — «гугол» (оба этих термина относят¬ ся к очень крупным числам). Шон сел за свой компью¬ терный терминал, чтобы как можно быстрее выйти на базу данных с доменными именами и посмотреть, можно ли еще зарегистрировать и использовать толь¬ ко что предложенное название. Шон был не в ладах с грамматикой, и при поиске названия он совершил ошибку, написав не googol.com, а google.com. Разыски¬ ваемый вариант оказался свободным. Ларри это на¬ звание понравилось, и уже через несколько часов он сделал первый шаг, чтобы зарегистрировать название google.com на себя и Сергея». Эдварт Казнер умер в 1955 году и никогда не узнал, что у придуманного с его участием числа появился тезка. Отно¬ сительно недавно связь между гуголом и Google стала еще более щекотливой. В 2004 году внучка Казнера, племянница Пери Флейшер, начала жаловаться, что Пейдж и Брин со своей компанией воспользовались этим словом, ничего не заплатив за него. Флейшер заявила, что она изучает возмож¬ ности правовых действий. Лучший заголовок, появившийся тогда в СМИ, звучал так: «Провели ли ваши люди из Google переговоры с моими людьми из «гугола»?» 14
Больше, чем Googleplex Задачка, в которой переплетаются значения гугола и Google, состоит из нескольких слоев и в этом отношении похожа на луковицу. Конечно, надо понимать, что в данном случае важно написание слова, которым означается число, а не его математическое свойство. Это довольно трудно сделать. Затем необходимо знать и не забывать, что гугол придумал Казнер. Нормальный человек был бы доволен, если бы он вышел на ответ один гугол, он решил бы, что это предел. Но есть и следующий слой. Десять гуголов (Теп googol) больше одного гугола (one googol), и именно это са¬ мый лучший ответ. Воображение и изобретательность Не слишком ли труден этот вопрос, чтобы задавать его претенденту на вакансию? Конечно, да, но не в Google. Раз¬ умеется, у задачек вроде этой есть свои недостатки, если рас¬ сматривать их с точки зрения вопросов для собеседования. Ответ связан лишь с искрой озарения: она у вас либо вспых¬ нет, либо нет. Где здесь может проявить себя процесс дедук¬ ции? И вы никогда не узнаете, решил ли эту задачу человек самостоятельно или он просто уже знал ответ. Любой чело¬ век, подающий заявление на работу в Google, умеет поль¬ зоваться поисковым устройством. Не исключено, что для того, чтобы получше узнать, что говорят о том, как пройти собеседование в Google, в том числе и о том, какие вопросы там задают, кандидаты обязательно порыщут в Интернете. Поэтому Google поощряет своих интервьюеров прибегать к разным типам вопросов и в большей степени опираться на задачи с открытым ответом, где нет явно «правильных» от¬ ветов. В философии Google считается, что хорошие вопро¬ сы на собеседовании похожи на тесты, которые даются «на 15
Достаточно ли вы умны, чтобы работать в Google? дом». Вы должны предложить ответ, который интервьюер никогда раньше не слышал, и чтобы этот ответ был лучше всех других, с которыми он знаком. Интервьюеры в Google не относятся к категории «до¬ брожелательных и отзывчивых людей», как мне рассказал один из претендентов. Еще одна характеристика, которую вы часто услышите, — «оцепенелые». Для них характерно полное отсутствие эмоций. Интервьюер сидит и молча сту¬ чит по клавишам своего лэптопа. А ведь вы иногда говорите просто гениальные вещи, но никакой реакции вы не дожде¬ тесь. Даже скорость печати не меняется. Так задумано. Задания на сообразительность, которые используют в Google, часто зашифрованы. К тому же кандида¬ там даже не намекают, насколько близки они к правильному ответу, им никогда не скажут, является их окончательный от¬ вет правильным или ошибочным. Задания в Google нередко предусматривают более чем один приемлемый ответ. Одни из этих ответов считаются хорошими, другие — банальными, третьи — великолепными. Кандидат может уйти с собеседо¬ вания, так и не поняв, насколько хорошо (или плохо) он себя проявил. Это побуждает человека строить догадки, а у некото¬ рых претендентов на работу в Google отсутствие встречных эмоций вызывает даже подозрительность и совершенную паранойю. Все это породило любопытный феномен: другие компании берут на вооружение вопросы, которые задаются в Google, фактически не зная, каким должен быть правильный ответ или хотя бы правильное направление мысли. Уникальной для Google льготой является вовсе не массаж и не возможность бесплатно полакомиться сашими в обеден¬ ный перерыв. На это приходится лишь около 20 % общих дополнительных благ, предоставляемых здесь персоналу. 16
Больше, чем Googleplex Главным плюсом является разрешение инженеру один день в неделю заниматься любым проектом по собственному вы¬ бору. Это фантастическая возможность. Вы вряд ли можете представить Procter and Gamble, выделяющую своим со¬ трудникам день в неделю, чтобы те сами пофантазировали над новыми шампунями. В Google же это практикуется по¬ всеместно. Есть сообщения, свидетельствующие, что более половины доходов Google в настоящее время приносят идеи, которые начинались как такие свободные проекты. В этот список входят такие сервисы Google, как Gmail, Google Maps, Google News, Google Sky и Google Voice. Как вы измеряете талант человека с точки зрения его изобретательности? В бизнес-школах этот вопрос задают уже на протяжении многих десятилетий. Понятно, что многие ум¬ ные люди не обладают особой искрой, что бы вы под ней ни понимали. Сущность этого вопроса в свое время хорошо изло¬ жил русский писатель Николай Гоголь (Gogol), чье имя часто по ошибке путают с «гугол» (googol) и Google. В своем рассказе «Шинель» Гоголь так рассказывает о разнице между мастером своего дела и обыкновенным работником: «Петрович явился с шинелью, как следует хорошему портному. В лице его пока¬ залось выражение такое значительное, какого Акакий Акаки¬ евич никогда еще не видал. Казалось, он чувствовал в полной мере, что сделал немалое дело и что вдруг показал в себе без¬ дну, разделяющую портных, которые подставляют только под¬ кладки и переправляют, от тех, которые шьют заново». Google готова поставить на кон 20 % своих затрат на инженеров, но благодаря такому подходу может отличить всего лишь умелых компьютерных «портных» от тех, кто способен предложить новинку, которая вызовет революцию на рынке. Вопрос про блендер относится к процессу изобрете¬ ния нового продукта. Вы включаетесь в него посредством 17
Достаточно ли вы умны, чтобы работать в Google? мозгового штурма. На поставленный вопрос можно дать множество возможных ответов, и даже в спешке не следует удовлетвориться первой идеей, которая покажется вам «до¬ статочно хорошей». Чтобы предложить идеальный вари¬ ант, нужно внимательно продумать формулировку вопроса. «Воображение важнее знания», — сказал в свое время Эйн¬ штейн. Вам вовсе не нужно быть Эйнштейном, чтобы отве¬ тить на этот вопрос, но вам требуется хорошее воображе¬ ние, чтобы сплести его со знаниями, приобретенными уже давно. Многие соискатели выдают один забавный ответ, ко¬ торый появляется почти так же автоматически, как сраба¬ тывает коленный рефлекс. (Можете даже разместить его в блоге, звучит примерно так: «Так как блендер очень скоро включат, можно предположить, что в него положат какие- то продукты, и поэтому мне, может быть, лучше подставить свою шею под лезвие, чем задохнуться из-за паров той жижи, которая вскоре появится в блендере».) Если же говорить о часто встречающихся серьезных ответах, то лидерами явля¬ ются такие. Первый. Лечь как можно плотнее к днищу, что¬ бы лезвия крутились надо мной. Второй. Стать с той сторо¬ ны блендера, где крепятся лезвия. Возможно, между стенкой блендера и устройством крепления лезвий есть зазор шири¬ ной в 5-центовую монету. А вот и третий наиболее частый ответ: залезть по лез¬ вию на ось вращения и найти там такое место, где при вра¬ щении лезвий можно сохранять равновесие. Схватиться по¬ крепче. Итоговая центростремительная сила в этом случае будет близка к нулю, что и позволит удержаться. Как и во многих других вопросах, задаваемых на со¬ беседованиях в Google, в этом есть множество недосказан¬ ности. Кто или что забросило вас в блендер и зачем? Если 18
Больше, чем Googleplex какое-то враждебное существо наклонилось над блендером и собирается приготовить соус из человека, то ваши долго¬ срочные шансы на выживание будут очень небольшими, независимо от того, что вы предпримите. Будет ли в блен¬ дер добавлена жидкость? Есть ли сверху крышка? Как долго лезвия будут крутиться? Если лезвия крутятся достаточно долго, то при третьем варианте ответа через какое-то время у вас возникнет головокружение. Вы можете потерять созна¬ ние и рухнете вниз. Относительно таких деталей вполне уместно задать уточняющие вопросы интервьюеру. Стандартные ответы, которые вы услышите, будут таковы: «По поводу враж¬ дебных существ не беспокойтесь». «Никакой жидкости в блендер добавлено не будет». «Крышки нет». «Исходите из того, что лезвия будут вращаться до тех пор, пока вы не по¬ гибнете». Есть еще один подход (четвертый) — выбраться во вне. Интервьюер поинтересуется, как вы будете это делать. Оказывается, вам вовсе не нужны для этого присоски. Од¬ ним из самых ярких ответов был такой: при очень малом весе вы сможете взобраться по стенке примерно так же, как это делают мухи. Пятый, не самый оптимистичный, вариант — восполь¬ зоваться телефоном и позвонить или отправить эсэмэску с просьбой о помощи. Тут все зависит от того, уменьшился ли ваш телефон вместе с вами и сохранится ли доступ к бли¬ жайшей (оставшейся прежней) башне сотовой связи. Здесь многое зависит от службы 911 или сервера Twitter: смогут ли они передать ваш сигнал о помощи менее чем за 60 секунд. Еще одним популярным ответом остается шестой: ра¬ зорвать одежду на полосы, чтобы сделать из них веревку и воспользоваться ею, чтобы выбраться. Есть и седьмой: ис¬ 19
Достаточно ли вы умны, чтобы работать в Google? пользовать одежду и собственные усилия, чтобы как-то за¬ блокировать лезвия или работу мотора. Но, как мы уже виде¬ ли, и здесь возникают проблемы. О мышах и людях Ни один из перечисленных ответов не принесет вам в Google много баллов. Нынешние интервьюеры в Google и работавшие там в прошлом рассказывали мне, что лучший ответ, который они слышали, был таким — выпрыгнуть из колбы. Ух ты? В вопросе дается важный ключ — слово «плот¬ ность». Условие «вас уменьшили до размера 5-центовой мо¬ неты» не относится к числу реалистических. Ведь при этом было бы удалено более 99,99 % нейронов из вашего мозга. Чтобы справиться с подобным вопросом, вам нужно решить, стоит ли принять правила игры и руководствоваться ими? Факт, что интервьюер упомянул такую деталь, как плотность тела, является своего рода подсказкой. Из него следует, что в этом вопросе валены вес, и объем тела (а вот количество нейронов нет) и что подходящий ответ должен строиться на простейших законах физики. Короче: интервьюер хочет, чтобы вы сфокусирова¬ лись на последствиях, связанных с изменением размера. Вы, вероятно, слышали об этом в средней школе. Муравей спо¬ собен поднять вес, в 50 раз превышающий вес его тела. Это объясняется не тем, что его мускулы лучше, чем у человека, а тем, что муравей маленький. Вес муравья (или любого дру¬ гого существа) пропорционален кубу его высоты. Сила му¬ скулов и костей или наружного скелета, поддерживающих их, зависит от площади их поперечного сечения, которая пропорциональна квадрату высоты. Если вас уменьшить до 20
Больше, чем Googleplex 1/10 вашего нынешнего роста, сила ваших мускулов умень¬ шится в сто раз, но ваш вес уменьшится еще больше — в ты¬ сячу раз. При прочих равных условиях небольшие существа «сильнее» при подъеме своих тел в условиях действия грави¬ тации. Можно сказать, что они могут поднять вес, намного превышающий вес их тела. Классическое рассмотрение изменений масштабов можно найти в эссе Холдейна, написанном в 1926 году, ко¬ торое называется «О целесообразности размера». Вы мо¬ жете его найти, если воспользуетесь поисковиком Google. Используя несколько базовых принципов, Холдейн смог объяснить многие таинственные явления в мире биологии. Скажем, в полярных регионах нет мышей, ящериц или дру¬ гих небольших животных. А вот полярные медведи и моржи чувствуют себя там нормально. Причина в том, что неболь¬ шие существа в суровых условиях быстро замерзают до смер¬ ти, поскольку имеют большую площадь поверхности относи¬ тельно своего объема. Насекомые не испытывают проблем с полетами, а вот ангелам подняться в воздух не удастся: пона¬ добится слишком много энергии, чтобы крылья могли под¬ держивать в воздухе вес, равный весу человека. Аргументы, приведенные Холдейном, на протяже¬ нии десятилетий игнорировались в научно-фантастических фильмах. Сила тяжести раздавила бы как букашку насеко- мых-мутантов, если они вдруг увеличились бы до гигантских размеров. А вот герои простеньких кинофильмов вроде «Дорогая, я уменьшил детей» или «Невероятно усохший че¬ ловек» из-за своего уменьшегося размера получили бы пре¬ имущества. Малюсенькие человечки стали бы фантастиче¬ ски сильными в относительных показателях. В кинофильме 1957 года «Невероятно усохший человек» герой сражается с пауком, вооружившись иголкой, с трудом орудуя ею, как те¬ 21
Достаточно ли вы умны, чтобы работать в Google? леграфным столбом. На самом деле управиться с этой иглой было бы для него парой пустяков. Понимаете ли вы, к чему я? Если ваш размер сократил¬ ся бы до диаметра небольшой монетки, вы смогли бы стать достаточно сильным, чтобы прыгать как Супермен, и смог¬ ли бы просто выскочить из блендера. Вот такой ответ на обсуждаемый здесь вопрос действитель¬ но является хорошим. Но интервьюеры Google обращают особое внимание не только на тех, кто просто выскажет такую идею. Лучшие ответы предполагают и соответствую¬ щую аргументацию. В середине 1600-х годов Джованни Альфонсо Борелли, современник Галилео, предложил следующее замечательное правило: все, что прыгает, поднимается примерно на одну и ту же высоту. Подумайте хорошенько об этом. Если вы не ин¬ валид, то сможете, вероятно, подпрыгнуть сантиметров на семьдесят. На эту высоту вы сможете поднять свой центр тяжести. Высота в 70 сантиметров не преграда и для других живых существ: лошади, кролика, лягушки, кузнечика или блохи. Разумеется, есть вариации. Животные, чье существо¬ вание зависит от высоты прыжка, будут развиваться с уче- 22
Больше, чем Googleplex том этого и прыгать лучше, чем те, у кого в жизни для этого меньше поводов. На Земле есть и такие существа, которые вообще не прыгают, к примеру змеи, черепахи и слоны. Но если вы рассмотрите огромное разнообразие размеров и анатомического строения, то придете к удивительному «от¬ крытию»: американский баскетболист Коби Брайант и бло¬ ха могут поднять себя в воздух на одну и ту же высоту. В Google не ожидают, что каждый претендент знает, кто такой Борелли, но на интервьюеров производят впе¬ чатление кандидаты, способные привести примерно такие же аргументы, как и этот ученый. На самом деле, это не так сложно. Мускульная энергия в конечном счете опреде¬ ляется химическими процессами: глюкозой и водородом, циркулирующими в крови, а также аденозинтрифосфатом, имеющимся в клетках мускул. Количество любых этих хими¬ ческих веществ пропорционально объему вашего тела. Если вы уменьшитесь до 1 /п вашего обычного размера, ваша му¬ скульная энергия сократится соответственно в п3 раз. К счастью для вас, в этой ситуации ваш вес также уменьшится, причем в те же п3 раз. Поэтому при размере в монетку высота вашего прыжка (если не учитывать сопро¬ тивление воздуха) никак не изменится. Высота блендера примерно 30 см. Если вы можете сейчас перепрыгнуть через препятствие такой высоты, то удрать из блендера для вас не будет проблемой. Возможно, вы беспокоитесь о том, что, упав с высоты блендера, вы можете поломать себе кости. Высота бленде¬ ра примерно в 20 раз больше диаметра 5-центовой монеты. Пока вы — это вы, вам лучше не падать с высоты, большей чем вы в 20 раз. Однако, уменьшившись, вы можете отогнать прочь все тревоги. Поверхность, которую вы теперь занима¬ ете, составит 1/п2 по сравнению с вами обычными, но вес 23
Достаточно ли вы умны, чтобы работать в Google? сократится еще больше, до 1 /п3 прежнего. Это означает, что соотношение площади поверхности к весу возрастет в п раз, то есть появится гораздо большая сила, препятствующая ва¬ шему падению, и поэтому, когда вы приземлитесь, никаких повреждений у вас не будет. Это объясняет, почему любое су¬ щество размером с мышь и меньше может не беспокоиться и падать с любой высоты. Холдейн привел следующий пример: «Вы можете бросить мышь в шахту глубиной тысячу ярдов (около 900 метров). Оказавшись на дне, она будет в шоке, но затем сможет передвигаться, при условии, что почва являет¬ ся достаточно мягкой. Крыса в этом случае погибнет, чело¬ век поломает все кости, а лошадь расплющится». Выше я приводил вариант ответа (он был четвертым), при котором вы просто выберетесь из блендера, словно муха. Обоснование? Изменение масштаба. Скорее всего, вы не имели в виду, что ваши руки стали липкими, но и лапки на¬ секомых, которые перемещаются по оконному стеклу, тоже не являются липкими. Попробуйте потереть стекло рукой, и вы ощутите сопротивление. В данном случае все объясняет¬ ся тем, что каждая поверхность в какой-то мере сцепляется с любой другой поверхностью. Если вы уменьшились, то со¬ отношение поверхности ваших рук и ног к вашему весу уве¬ личится в п раз и настолько же возрастет сила сцепления с поверхностью. И возможно, ее окажется достаточно, чтобы вы могли выступить в роли человека-паука. Правда, ответ про человека-паука все-таки не считается таким же блестящим, как ответ про супермена. Подъем — это медленно. Если учесть пропорции, то подъем по стенке блен¬ дера на высоту 30 см — это почти то же самое, что и подъем опытного скалолаза на высоту 150 метров. Медленно. Очень медленно. Вы должны очень аккуратно переносить руку или ногу, ища новую опору при каждом шаге. 60 секунд вам не хва¬ 24
Больше, чем Googleplex тит. Лезвия завертятся еще до того, как человек-паук окажет¬ ся на крышке. Одно неверное движение может привести к фатальному исходу. Решение про супермена более быстрое и безопасное. Если ваша первая попытка выбраться таким об¬ разом из блендера окажется неудачной, у вас будет возмож¬ ность сделать еще один прыжок, а то и несколько. Увеличение масштабов Сейчас, когда я пишу эти слова, 15 миллионов аме¬ риканцев остаются без работы. Более того, многие из тех видов работ, которыми в прошлом занимались эти люди, никогда снова не появятся. Специалисты в таких областях, как реклама, розничная торговля, продажи, СМИ и журна¬ листика, в ходе собеседований столкнутся скорее всего с во¬ просами, которые, по их мнению, относятся к деятельности технологических компаний, хотя на самом деле это не так. Просто в будущем весь бизнес станет более технологиче¬ ским. Современные реалии заставят их вступить в контакт с новой и чуждой для себя культурой, для которой характерны жесткие вопросы во время собеседования. Блендер — это метафора. Расширение деятельности компании или чего угодно, интересного для нас, людей, связано с изменением масштабов. Прекрасное решение для чего-то маленького оказывается неадекватным при уве¬ личении масштабов. «На протяжении всего прошлого года больше всего меня беспокоило развитие бизнеса, — заявил в 2007 году Эрик Шмидт, в то время главный исполнительный директор Google. — Проблема возникла из-за того, что мы растем слишком быстро. Когда вы приглашаете людей на ра¬ боту к себе слишком активно, всегда возникает вероятность, что вы где-то отойдете от своих базовых принципов». 25
Достаточно ли вы умны, чтобы работать в Google? Трудные вопросы на собеседованиях — это один из спо¬ собов, при помощи которых Google старается строго следо¬ вать своим базовым принципам. Google знает, что влечет за собой «увеличение масштабов», больше, чем большинство других организаций. Это объясняется уникальной природой бизнеса компании и быстрым ростом. Однако в нынешнем неустойчивом и постоянно меняющемся мире, где все время возникает новый контекст, опыт, полученный Google, мо¬ жет оказаться полезным для всех нас. Это касается как рабо¬ тодателей, так и людей, желающих получить работу. Слишком пристальный отбор кандидатов в некото¬ рых компаниях в наши дни приводит, что вполне понятно, к чувству разочарования у многих людей, которые оказались в числе отвергнутых. Часто такая стратегия выгодна рабо¬ тодателям, чего не скажешь о претендентах на работу, ко¬ торым в усложнившихся условиях приходится прибегать к новой стратегии. В этой книге анализируются самые жесткие вопросы сегодняшнего дня — вопросы во время собеседований. Мы рассмотрим сами вопросы, увидим, откуда они берутся, и поймем, как лучше всего на них отвечать. И неважно, ищете вы работу сегодня или нет, у вас появилась возможность срав¬ нить себя с сотрудниками самых передовых и самых иннова¬ ционных компаний мира. (Вопросы порой могут показаться довольно забавными, но лишь до той поры, пока они не ка¬ саются лично вас.) И конечно, вы узнаете кое-что новое об аспектах креативного мышления, которое даже сегодня так и остается под покровом таинственного. В ходе собеседований работодатели выясняют, что работает, а что нет, и поэтому подход, применяемый в Google, где дело не ограничивается только жесткими вопросами, оказывает очень большое влия¬ ние и на всех остальных участников рынка. Соискателям эта 26
Больше, чем Googleplex книга поможет избежать тупика, когда из-за нескольких зако¬ выристых вопросов они оказываются отодвинутыми в сторо¬ ну. Часто для того, чтобы добиться успеха, необходим, как в разобранном выше примере, всего один хороший прыжок. ВОПРОСЫ Примеры допроса на нынешних собеседованиях Попытайтесь дать ответы на приведенные ниже во¬ просы, часто задаваемые претендентам на работу в ряде от¬ раслей. Ответы можете подсмотреть в конце книги. ? Если дует ветер, вы будете лететь на самолете туда и обратно дольше, чем при полете в безветренную погоду, быстрее или столько же? ? Какое следующее сочетание букв должно стоять в этой серии? SSSj SCO>, О, SO ? Вы и ваш сосед в один и тот же день решили устроить во дворе распродажу ненужных вещей. У вас и у вашего соседа есть два абсолютно одинаковых предмета. Вы планируете запросить 100 долларов. Ваш сосед сообщил вам, что он решил выставить этот предмет за 40 долла¬ ров. Оба предмета в одинаковом состоянии. Как вы по¬ ступите с учетом того, что вы не очень ладите с соседом? ? Вы поставили стакан воды на диск проигрывателя и мед¬ ленно увеличиваете скорость вращения. Что произойдет раньше: стакан сползет в сторону, стакан опрокинется, вода расплескается? 27
[лава вторая Культ креативности История человеческих ресурсов, или Почему интервьюеры ведут себя так бесцеремонно «Вы находитесь в каменном коридоре размером восемь на восемь, — объявляет интервьюер. — Перед вами появляет¬ ся Князь тьмы». Так начал свой рассказ об очень странном собеседова¬ нии в Microsoft руководитель программы Крис Селлс. «Вы имеете в виду, что он похож на дьявола?» — поинтересовал¬ ся претендент, которого в итоге не взяли на работу. «Любой Князь тьмы выглядит так, — последовал от¬ вет. — Что вы сделаете?» «Могу я убежать?» «Вы хотите убежать?» «Хм-м. Думаю, нет. Есть ли у меня оружие?» «Какой вид оружия вы хотели бы иметь?» «Что-нибудь, чем можно воспользоваться на расстоя¬ нии». «А более конкретно?» «Арбалет». «Что вы хотели бы получить к нему?» «Ледяные стрелы?» 28
Культ креативности «Почему?» «Потому что Князь тьмы создан из огня, так я думаю». Интервьюеру это понравилось: «Что вы сделаете по¬ том?» «Я выстрелю в него?» «Нет, что вы делаете?» Молчание. «Вы потеряли его! Вы ПОТЕРЯЛИ Князя тьмы!» В этот момент у претендента возник собственный во¬ прос: «Ну и дела. Куда меня угораздило попасть?» Этого человека «угораздило» попасть на собеседова¬ ние, совершенно нетипичное для прошлого, но в полной мере соответствующее условиям новой экономики. Во мно¬ гих отраслях нестандартные вопросы на собеседовании считаются фирменным знаком, отражающим самый совре¬ менный и самый «крутой» подход к отбору персонала. Он по¬ зволяет претендентам продемонстрировать свою креатив¬ ность. Такие задания чаще всего встречаются в компаниях, где собеседования проводят сотрудники не из департамен¬ та управления персоналом. В ряде «слишком особенных» и «очень креативных» областей считается, что именно эти со¬ трудники знают лучше кадровиков, какие вопросы следует задавать. В теории такой подход кажется отличным, но на практике значительная часть интервьюеров воспринимает его как получение лицензии на любые действия, в том чис¬ ле и самые бесцеремонные. В ходе общения с претендентом они могут задать любой нестандартный вопрос, который у них неожиданно возник, или вопрос, который, как они зна¬ ют, задавали где-то еще. Однако трудно понять, как задания, вроде того, с которого начинается эта глава, могут оказаться полезными при отборе персонала. Как подобный подход во¬ обще стал возможным? 29
Достаточно ли вы раны, чтобы работать в Google? В сфере человеческих ресурсов существует один глубо¬ ко скрываемый от всех секрет. Оказывается, собеседования с претендентами на работу на самом деле ничего не значат. Эта новость вряд ли кого-либо шокирует. Еще в 1963 году спе¬ циалист по индустриальной и организационной психологии Марвин Даннетт и Бернард Басс в своей работе написали: «Собеседования до сих пор остаются самым широко применяемым методом отбора сотрудников, несмотря на тот факт, что они являются дорогостоящей, неэф¬ фективной и обычно непродуктивной процедурой». Через 10 лет рекрутер Роберт Мартин заявил следую¬ щее. «Большинство корпоративных рекрутеров, с которы¬ ми я общался, — достойные люди с самыми благими намерениями. Но я до сих пор не знаком ни с кем, кто знает (и я здесь не исключение), что именно он делает в ходе своей работы». А вот что по этому поводу говорят уже представители новой экономики. «В ходе собеседования вы можете прийти к выводу, что претендент является приятным собеседником, и задать ему некоторые технические вопросы, предназначен¬ ные для отсева совершенно непригодных для конкретной ра¬ боты людей, но, если не считать этого, вы могли бы с равным успехом воспользоваться подбрасыванием игровой кости». Эти слова принадлежат Брэму Коэну, основателю Bit-Torrent. Глава отдела по управлению персоналом в Google Ласло Бок по этому поводу высказался лаконично: «Собеседования — ужас¬ ный инструмент для выявления эффективности кандидата». 30
Культ креативности Что же плохого в собеседованиях? Упомянутые выше критики были очень хорошо осведомлены о статистиче¬ ских показателях, говорящих о низком качестве этого ин¬ струмента. Свидетельства о полезности собеседований с кандидатами имеют не большую ценность, чем свидетель¬ ства об экстрасенсорном восприятии или похищении лю¬ дей инопланетянами. Имеется множество «надежных» фак¬ тов, но чем внимательнее вы их анализируете, тем менее убедительными они вам кажутся. На практике собеседова¬ ние с претендентом не является надежным механизмом, позволяющим достоверно предсказать, добьется ли данный человек успеха на работе или нет, по крайней мере результа¬ ты собеседования в этом отношении не более информатив¬ ны, чем факты, относящиеся к опыту работы или образова¬ нию кандидата. Интервьюеры неизбежно предпочитают кандидатов, которые «хорошо показывают себя во время собеседова¬ ний», то есть тех, которые выглядят хорошо, умеют хоро¬ шо поддерживать беседу и могут, скажем, к месту пошутить. Однако хорошее впечатление во время собеседования — это не эквивалент хорошего выполнения работы в будущем. Ко¬ нечно, большинство интервьюеров настаивают, что они все это прекрасно знают и каким-то образом все это учитывают. Большинство проведенных в этой области исследований позволяют предположить, что на самом деле такие кор¬ ректировки оказываются недостаточными. И даже порой невозможны, поскольку решение по большей части при¬ нимается на уровне подсознания и автоматически. Молено сказать, что людей нередко нанимают на работу на основе интуиции. 31
Достаточно ли вы раны, чтобы работать в Google? Поведение предсказывает поведение Специалисты в области человеческих ресурсов на про¬ тяжении прошлого столетия предприняли очень много попы¬ ток отыскать более совершенные способы оценки кандидатов. В одном из этих подходов предпочтение отдается биографиче¬ ским данным. Кандидату задают вопросы о его предыдущем по¬ ведении, обычно в каком-то стандартизированном виде, при помощи анкеты, где приведены варианты ответов. Считается, что выбранные ответы помогают предсказать, как человек бу¬ дет действовать на новом рабочем месте. Говорят, что подход на основе анализа биографиче¬ ских данных первоначально был использован в страховом бизнесе. На отраслевой конференции, проведенной в 1894 году, полковник Томас Питерс из Washington Life Insurance Company предложил использовать список стандартизиро¬ ванных вопросов, которые следует задавать будущим стра¬ ховым агентам. Питерс полагал, что если использование анализа одних и тех же критериев при расчете страховой премии уже используется в страховании, то и компания, при¬ меняя тот же самый метод анализа конкретных критериев, только уже кандидата на работу, позволит определить, кто из претендентов лучше всего подходит для выполения ра¬ боты агента. В основе использования данных из биографии лежала простая идея: поведение предсказывает поведение. Человек, которого в прошлом году пять раз штрафовали за превышение скорости, скорее всего будет совершать такие же нарушения и в будущем, и поэтому у него выше риск по¬ падания в аварию, чем у того, кого до этого не штрафовали. Примером классического вопроса на основе биогра¬ фических данных является один из фактов времен Второй мировой войны. Военно-морской базе США в Пансаколе 32
Культ креативности (Флорида), также известной как Аннаполис ВВС, поручили готовить по 1100 курсантов в месяц, то есть вести учебный процесс в 10 раз быстрее, чем в мирное время. Далеко не каждый человек обладал необходимыми данными для того, чтобы стать летчиком. Подготовка была серьезной и доро¬ гостоящей, но некоторые курсанты в течение всего времени подготовки чувствовали себя ужасно, поскольку многие из них до этого вообще никогда не летали на самолете. Успеш¬ ность боевых действий зависела от того, насколько точно можно было выявить, у кого из курсантов были способности и наклонности, которые позволят ему добиться успеха. Во¬ енные психологи разработали самый современный на тот период вопросник, охватывающий опыт, образование и ин¬ тересы. Психолог из Пансаколы Эдвард Кьюретон сравнил ответы новобранцев на вопросы при собеседованиях с теми результатами, которые они потом показали в ходе програм¬ мы обучения в школе летчиков. Результаты оказались не¬ ожиданными. Невероятно, но один конкретный вопрос го¬ раздо точнее предсказывал успех человека как пилота, чем весь вопросник в целом. Вот этот вопрос: «Вы когда-нибудь собирали модель са¬ молета, которая летала?». Новобранцы, которые отвечали «да», с большей веро¬ ятностью преуспевали как пилоты. «Страсть к самолетам, которая возникла уже давно, является очень хорошим инди¬ катором, — объяснил Тодд Карлайл, психолог из подразде¬ ления человеческих операций в Google (People Operation — так называют здесь отдел человеческих ресурсов). — Эти люди уже давно прикипели к авиации, и это проявляется независимо от того, сколько раз до этого они бывали в на¬ стоящем самолете». 33
Достаточно ли вы умны, чтобы работать в Google? Мода на анализ биографических данных несколько раз то появлялась, то сходила на нет. Правильно это или нет, складывается впечатление, что эти данные слишком грубы как инструмент, чтобы с их помощью можно было получить много полезной информации при отборе креативных изо¬ бретателей и менеджеров. Этот метод не применяется, ког¬ да работодателям нужно отыскать визионеров. Креативность или интеллект Креативность как одна из концепций в сфере челове¬ ческих ресурсов — это наследие эпохи «холодной войны» и борьбы за освоение космического пространства. Запуск в 1957 году Советским Союзом спутника, облетевшего земной шар, шокировал американцев и положил конец их самовыпя- чиванию: дескать, мы лучше всех. Стало ясно, что говорить о лидерстве США больше не приходится. Авторы многочис¬ ленных статей стали высказывать опасение, что нация отста¬ ла в гонке технологических инноваций. Школы начали энер¬ гично менять свои учебные планы и стали гораздо больше внимания уделять научному и креативному мышлению. Рабо¬ тодатели решили, что им также нужно присоединиться к это¬ му массовому движению. Появилась потребность получить ответ на важный вопрос: можно ли как-то выявлять будущих изобретателей, предпринимателей и лидеров. Спутник и гонка в космосе усилили тренд, который уже до этого начал себя проявлять в психологии — крах концепции интеллекта. Почти 50 лет учебные заведения и работодатели слишком доверяли идее IQ — важности коэф¬ фициента умственного интеллекта. Под «интеллектом» по¬ нималось какое-то общее качество, лежащее в основе всех интеллектуальных достижений, которое можно было так же 34
Культ креативности измерять, как, скажем, кровяное давление. Психологи пред¬ лагали тесты IQ, которыми американские учебные заведе¬ ния и работодатели могли сразу же воспользоваться. Если верить рекламе этих продуктов, задача работода¬ телей была довольно простой: на работу следует брать ква¬ лифицированных претендентов с самыми высокими балла¬ ми IQ. Однако в реальной жизни эффективность тестов IQ, если говорить об их пользе при найме персонала, очень не¬ велика. Заявив это, мы не утверждаем, что интеллект ничего не значит, но данные, относящиеся к трудовой биографии и образованию, намного более информативны для работо¬ дателя, чем результаты любых подобных тестов. В равной мере положение дел запутывает и тот факт, что люди с вы¬ соким коэффициентом IQ не всегда являются хорошими работниками. Некоторые из них просто не любят часто на¬ прягать свой ум и поэтому в практической жизни они редко добиваются чего-то значительного. Разрыв между уровнем интеллекта и фактическими успехами начал беспокоить психологов, специализирую¬ щихся на IQ. К середине прошлого столетия они изобре¬ ли способ, позволяющий им выпутаться из этого противо¬ речия: превратить лимон в лимонад. Один из помощников Томаса Эдисона, инженер Луиз Леон Терстоун, получивший профессиональную подготовку в Корнуэльском универси¬ тете, был так заинтригован таинственными элементами интеллекта и успеха, что решил переквалифицироваться в психолога. В отличие от других ранних сторонников тестов IQ Терстоун исходил из того, что интеллект является не це¬ лостным качеством, а совокупностью многих различных на¬ выков, таких, скажем, как красноречие, пространственное воображение и умение делать заключения. Между этими составляющими, утверждал он, корреляция не очень значи- 35
Достаточно ли вы умны, чтобы работать в Google? мая. Вы можете показывать великолепные результаты в од¬ ной области и ужасные в другой. Очень активно концепцию Терстоуна затем развивал Джой Пол Гилфорд, армейский психолог, впоследствии про¬ долживший карьеру в Университете Южной Калифорнии. Он разделил интеллект на множество, а точнее говоря на 180 отдельных факторов, каждый из которых можно изме¬ рить (если у вас есть достаточно терпения или если вы этим сильно заинтересовались). Очень важной фигурой для понимания креативности оказался Эллис Пол Торренс (1915—2003), который пришел к выводу, что креативность не только отличается от интел¬ лекта, но и является действительно значимым феноменом. С точки зрения профессиональной карьеры это разделение оказалось очень разумным, так как во многом именно благо¬ даря этому человеку тесты IQ, пик популярности которых пришелся на 1960-е годы, стали применяться гораздо реже. Этому способствовало не только слишком малое число фак¬ тов, подтверждающих пользу тестирования работников при помощи коэффициента IQ, но и движение за гражданские права, которое заставило американский бизнес впервые более внимательно отнестись к разнообразию трудовых ре¬ сурсов. Было убедительно доказано, что тесты IQ были со¬ ставлены так, чтобы поставить представителей меньшинств в менее выгодное положение, что подтверждалось по край¬ ней мере статистически. Работодатели начали отказывать¬ ся от применения тестов IQ и других стандартизированных личностных тестов. Мы все знаем хотя бы приблизительно, что означает термин «интеллект». Это способность хорошо понимать и объяснять другим особенности окружающего нас мира. Ин¬ теллектуально богатые люди быстро схватывают суть проис- 36
Культ креативности ходящего и добиваются высоких результатов как при обуче¬ нии, так и в бизнесе, при условии, конечно, что у них есть для этого мотивация. В этом отношении «креативность» более расплывчатый термин. Специалисты в этой области называют такие имена, как Леонардо да Винчи, Стив Джобс, Шекспир, Генри Форд, Пикассо и Опра Уинфри, и приводят убедительные примеры их креативности. В бизнесе креатив¬ ность часто считается эквивалентом успеха. Однако исто¬ рия многих огромных достижений не подтверждает, что эти понятия являются эквивалентными. Идея создания Google явилась, можно сказать, во сне. Ларри Пейдж как-то проснулся ночью от возникшей у него интересной мысли: «Что, если бы мы могли загрузить в ком¬ пьютер всю Паутину и установить связи между ее содержи¬ мым... Я схватил ручку и начал записывать». Что отличало Пейджа от всех докторов наук, которые не создали компа¬ нию, изменившую мир? Счастливый сон? Или что-то еще? Торренс попытался понять это. Он начал активно из¬ учать жизнь ученых, изобретателей и исследователей. Глав¬ ное, что ему удалось выяснить в ходе этого исследования, это отличие креативности от интеллекта. Существовали две основные точки зрения: гипотезы «ничего общего» и «ни¬ чего особенного». Сторонники гипотезы «ничего общего» утверждают, что интеллект и креативность — абсолютно раз¬ ные реалии. Вы можете обладать одним из этих свойств, дру¬ гим, обоими или ни тем и ни другим. Это никого не удивляет. Гипотеза «ничего особенного» исходит из того, что креативность не представляет собой ничего особенного. В наших головах нет какого-то серьезного различия между креатив¬ ностью и интеллектом. Различие появляется только за пре¬ делами наших голов. Мы изучаем некоторые последствия мышления и амбиций: Google, электрическую лампочку, ку- 37
Достаточно ли вы умны, чтобы работать в Google? бизм, а затем приходим к выводу, что имеется, должно быть, какое-то особое умственное свойство, благодаря которому эти вещи появились на свет. Но это иллюзия. За их создани¬ ем стоит все тот же давно известный интеллект, мотивация, усердная работа, да и просто подходящий человек в нужное время оказался в нужном месте. Если следовать теории «ничего особенного», Пейджа следует считать всего лишь счастливчиком, потому что ему приснился сон. Если бы этого не было или если бы он не развил свою идею дальше, Ларри не стал бы соучредителем Google. Несомненно, он преуспел бы в чем-то еще, но этот другой вариант не так сильно повлиял бы на мир. Одним из сторонников этой теории был Томас Эдисон. «Еений — это один процент вдохновения и девяносто девять процентов пота», — как-то заявил он. Разумеется, человек, обладающий меньшим интеллектом и в меньшей степени настроенный на результаты, чем Эдисон или Пейдж, вряд ли сумел бы в полной мере воспользоваться своими вспышками вдохнове¬ ния. Как говорится в пословице, каждый человек сам кузнец своего счастья. С другой стороны, легко поверить, что элементы прав¬ ды есть в обеих гипотезах. Торренсу по душе была средняя позиция — гипотеза «порогового значения». Ее сторонни¬ ки исходят из того, что вы должны обладать интеллектом для того, чтобы быть креативным, но противоположное не является верным. Если вы изучите случайную выборку успешных креативных людей, то увидите, что практически каждый из них обладает очень высоким интеллектом. Но если вы проанализируете случайную выборку очень интел¬ лектуальных людей, то обнаружите, что лишь некоторые из них — креативные личности или действительно достиг¬ ли большого успеха в бизнесе или жизни. Не секрет, что на 38
Культ креативности встречах общества Менса* присутствует очень много умных неудачников — лузеров, как сейчас говорят. По мнению Торренса, креативость вносит дополни¬ тельную искру, которая отличает ее обладателей от огром¬ ной массы просто интеллектуальных и образованных лю¬ дей. Торренс постарался отыскать способ, позволяющий идентифицировать эту искру. К 1962 году он пришел к сле¬ дующему выводу. Креативность — это создание чего-то нового или не¬ обычного, появившегося как результат: • ощущения трудностей, проблем, пробелов в знани¬ ях, недостающих элементов, каких-то искаженных составляющих; • умения высказывать догадки и формулировать ги¬ потезы, связанные с этими отклонениями; • оценки и тестирования этих догадок и гипотез; • умения пересматривать и повторно тестировать эти догадки и гипотезы; • сообщения другим о полученных достижениях. Возможно, все это покажется вам, с одной стороны, со¬ вершенно справедливым, а с другой — очевидным. Торренс довел свое представление о креативности до практической реализации, приносившей прибыль. Со своими коллегами он придумал Миннесотские тесты для оценки творческого мышления (Minnesota Tests of Creative Thinking) и Тесты Торренса для оценки творческого мышления (Torrance * Крупнейшая, старейшая и самая известная организация лю¬ дей с высоким коэффициентом интеллекта. Была создана в 1946 году. Некоммерческая организация, открытая для всех, кто сдал стандарти¬ зованные тесты IQ лучше, чем 98 % населения. — Прим. пер. 39
Достаточно ли вы умны, чтобы работать в Google? Tests of Creative Thinking). Эти стандартизированные тесты включают и проверку дивергентного мышления. Этот термин придумал Гилфорд, хотя потом бизнесмены стали пользо¬ ваться другим выражением — мозговой штурм. Вот пример классического теста дивергентного мышления Гилфорда: придумайте как можно больше необычных способов использования кирпича. Чем больше вариантов и чем более оригинальными они являются, тем более креативным считается выдавший их человек. В аналогичном тесте с детьми Торренс взял мягкую игрушку — зайца и попросил детей придумать, как можно улучшить эту игрушку и сделать ее более забавной, чтобы с ней было интереснее играть. Хорошо или плохо, но такие классические задачи часто встречаются и в нынешних собе¬ седованиях с претендентами на работу. Более того, некото¬ рые компании даже не утруждают себя поиском новых вер¬ сий и задают вопрос все о том же кирпиче. Но, разумеется, есть и такие организации, которые подходят к заданиям из этой области по-деловому. Так, в Bank of America применя¬ ются более изощренные способы проверки. Скажем, канди¬ даты, вытащив из бумажного пакета какой-то неизвестный для них предмет, должны тут же на месте придумать для него рекламу, которая позволит его продать. «Оценка», хотя и не¬ формальная, во многом похожа на число Гилфорда: баллы начисляются за количество разных свойств, выделенных в рекламе, а также за оригинальность. В Google дивергентное мышление тестируют при по¬ мощи следующего вопроса. 40
Культ креативности ? Трудно запомнить все прочитанное, особенно если об этом надо вспомнить через много лет. Как можно было бы справиться с этой трудностью? Такая постановка вопроса побуждает претендента на работу тут же на месте придумывать новый продукт. Чтобы ответить на подобные вопросы, нужно не только предло¬ жить множество идей, но и отредактировать их и довести до ума. Дивергентное мышление дополняется конвергентным. Это процесс применения логики или вашей интуиции для сужения диапазона вариантов, чтобы решить, какие потен¬ циально возможные решения лучше всего позволяют спра¬ виться с данной проблемой. Понять сущность конвергентного мышления легче, чем дивергентного. Логические доказательства можно вы¬ разить словами. А вот рассказать, как возникают у нас в го¬ лове «дикие» идеи, гораздо труднее. Не просто также соз¬ дать поток из возникающих идей. («Я пытаюсь думать, но у меня ничего не выходит».) Дивергентное и конвергентное мышление — это дуализм типа ян и инь. Успешным новато¬ рам необходимы обе эти составляющие. Те, кто показывает высочайшие результаты только в дивергентном мышлении, могут быть слишком эксцентричными людьми, а одаренные лишь конвергентным мышлением — интеллектуалами, но не креативными личностями. В 1960 году Университет Миннесоты провел конференцию, посвященную космической эпохе. Главными докладчиками пригласили известного антрополога Маргарет Мид и психо¬ лога Эллиса Пола Торренса. В разговоре с Торренсом Мид заявила, что креативность уже изучали в прошлом, но по¬ 41
Достаточно ли вы умны, чтобы работать в Google? лученные результаты оказались незначимыми. «Почему вы считаете, что они стали более весомыми с тех пор?» — по¬ интересовалась она. Ее вопрос остается актуальным и сегодня. Некото¬ рые психологи по-прежнему считают результаты, получен¬ ные при исследованиях креативности, болотом, где лишь изредка встречаются отдельные кочки твердой земли (эту формулировку они позаимствовали у Германа Мелвилла, ко¬ торый высказался так о философии). Однако, несмотря на весь этот скепсис, Торренсу удалось создать новую и даже обособленную специальность. В психологии креативности используется своя терминология и издаются свои журналы, проведен ряд исследований, ставших каноническими, по¬ явились свои авторитеты. Правда, возник и один непростой вопрос: насколько нынешнее понимание креативности да¬ леко ушло от здравого смысла? В наши дни психологи обычно определяют креатив¬ ность как способность выявлять новизну и полезность в рам¬ ках конкретного социального контекста. Новым подходом стало повышенное внимание к социальному контексту, что особенно значимо для креативности с точки зрения бизне¬ са. Здесь себя особенно наглядно проявляет индивидуали¬ стический, ярко выраженный американский подход, при котором достижения трактуются как акт гения. Вдруг появ¬ ляется одинокий ковбой с идеей на миллион долларов, кото¬ рая неизбежно завоевывает весь мир. Но не всегда все про¬ исходит таким образом. Скажем, канадский коммивояжер Питер Робертсон придумал новый профиль рабочей части отвертки — с центральным пазом, и эта конструкция лучше, чем отвертка модели Генри Филипса с крестообразным шли¬ цом. Почти все инженеры согласны, что отвертка Роберт¬ 42
Культ креативности сона лучше, но за исключением Канады она почти нигде не применяется. И никто не понимает почему. Успех так же трудно объяснить, как и неудачу. Биз Сто¬ ун, Эван Уильямс и Джек Дорси создали Twitter и добились фантастического успеха. И тем не менее трудно сказать, почему именно им удалось его добиться. Ведь электронная почта, текстовые сообщения, блоги, подкасты, YouTube, MySpace и Facebook существовали до появления Twitter. Были и есть другие сайты с микроблогами. Twitter оказался более полезным благодаря более тонким приемам и более активному использованию контекста. Эта ниша появилась в рамках постоянно меняющейся экосистемы коммуникаци¬ онных составляющих. Мы применяем слово «креативный» к Twitter, потому что этот проект оказался успешным. Раз¬ умеется, никто, в том числе и создатели Twitter, вначале не рассчитывали, что их успех станет таким феноменальным. Инноваторы пробуют интересные идеи и пытаются осед¬ лать волну, но это не всегда у них получается. Оксбридж и IBM Психологи могут обосновать использование хитрых задачек, а иногда и странных вопросов при оценке специа¬ листов, набираемых на работу. В Великобритании абитури¬ енты Оксфорда и Кембриджа уже давно мучаются во время трудных собеседований с членами приемных комиссий. К числу таких сложных «оксбриджских» вопросов относят¬ ся загадки и философские парадоксы, часто с явно выражен¬ ным британским оттенком. Нет ли в деятельности органи¬ зации девочек-скаутов политической составляющей? Как бы вы описали сущность человека пришельцу с Марса? Какой процент всей воды, имеющейся в мире, содержится в од¬ 43
Достаточно ли вы умны, чтобы работать в Google? ной корове? Насколько морально оправдано посадить пси¬ хопата (у которого лишь одно удовольствие — убивать) за устройство, моделирующее реальность, чтобы он мог в нем «убивать» столько жертв, сколько ему нравится? Тут, вероят¬ но, также уместно привести вопрос, задаваемый абитуриен¬ там теологического факультета в Кембридже: возможно ли второе пришествие Христа, если человечество исчезнет с нашей планеты? В Соединенных Штатах вопросы-головоломки на собе¬ седованиях чаще всего задают работодатели из компьютер¬ ной отрасли. Следы такого подхода часто ведут в IBM. Один из легендарных инженеров Джон Бэкус был кошмаром для отдела по управлению человеческими ресурсами: его много¬ численные таланты не позволяли их должным образом из¬ мерить. После исключения из Университета Вирджинии за пропуски занятий во время Второй мировой войны его призвали в американскую армию. В армии Бэкуса подвергли ряду тестов способностей и пришли к выводу, что он слиш¬ ком умен для обычной службы. Поэтому его отправили назад в колледж, чтобы он учился за счет государства. Бэкус продолжил обучение и получил степень маги¬ стра по математике в Университете Колумбии. Как-то со¬ вершенно случайно он проходил мимо штаб-квартиры IBM на Мэдисон-авеню. В витрине демонстрировался один из последних калькуляторов фирмы, чудо миниатюризации тех лет размером с офис на Манхэттене. Когда Бэкус любо¬ вался этим достижением, один из сотрудников IBM, прово¬ дивший экскурсии по компании, задал ему несколько вопро¬ сов. Бэкус упомянул, что он изучает математику. Сотрудник проводил его наверх, где, как оказалось, проводили собесе¬ дования. В ходе разговора Бэкусу задали ряд логических за¬ дачек. 44
Культ креативности На дворе стоял 1950 год. IBM к этому времени была в затруднительном положении. Там начали понимать, хотя и с запозданием, что разработка программ — это вовсе не часть электротехники, а совершенно новое направление, у кото¬ рого пока даже не было своего названия или подходящей учебной программы для получения ученой степени в выс¬ шем учебном заведении. Более того, в то время даже терми¬ на software — «программное обеспечение» не существовало, a hardware означало гаечные ключи и другие инструменты для работы с унитазами. Люди, в которых нуждалась IBM, могли иметь любой опыт и любое образование. Поэтому применение логических задачек было попыткой, хотя и ку¬ старной, отыскивать специалистов, способных нестандар¬ тно осмысливать ситуацию. Бэкус настолько хорошо решил все задачки, что его тут же приняли на работу. В итоге он возглавил команду, раз¬ работавшую Фортран, первый компьютерный язык высше¬ го уровня. (Его важность для программного обеспечения до сих пор сравнивается со значимостью транзистора для «же¬ леза» — аппаратных средств.) Поскольку ни у кого не было опыта или образования, нужных для написания языков программирования высшего уровня, так как их просто не существовало, Бэкусу при поис¬ ке нужных ему людей пришлось очень широко раскидывать свои сети. «Они брали любого, кто, как им казалось, имеет склонность к решению проблем и обладает необходимы¬ ми качествами: игроков в бридж, шахматистов и даже жен¬ щин» , — рассказывал впоследствии Лоис Хейт, крупный ма¬ тематик, которого пригласили из колледжа Вассара. Число членов команды возросло до десяти человек. В нее входили самые разные специалисты, в том числе кристаллограф и криптоаналитик. Бэкус описал свой креативный процесс в 45
Достаточно ли вы умны, чтобы работать в Google? терминах, похожих на те, которыми пользовались Эдисон и Торренс: «Сначала вам надо предложить множество идей, а потом очень усердно трудиться, чтобы в конце концов вы¬ яснить, что они не работают. Однако вы продолжаете зани¬ маться этим снова и снова, до тех пор пока не находите рабо¬ тоспособный вариант». В 1957 году Уильям Шокли, самый сварливый из трех человек, которые, как считается, изобрели транзистор, пе¬ реехал на Запад, чтобы заняться электроникой и предложе¬ нием своих продуктов на рынке. Его лаборатория Shockley Semiconductor Laboratory, первый стартап в Кремневой до¬ лине, находилась в Маунтин-Вью, недалеко (можно доехать на велосипеде) от того места, где сейчас располагается Гугл- плекс. Шокли не только очень любил задавать логические за¬ дачки на собеседовании с претендентами на работу, но и засе¬ кал время на секундомере, которое требовалось соискателям для ответа. Возможно, это было своего рода предупреждени¬ ем о том, что ожидает соискателя на работе. Работать с Шок¬ ли было очень трудно. Всего через несколько месяцев после найма на работу восемь самых ярких сотрудников — «вось¬ мерка предателей», как их называли потом в лаборатории, настолько «наелись» требованиями Шокли, что уволились. Они отпочковались и создали собственные компании, в част¬ ности Fairchild и Intel. После этих первых экспериментов с вопросами-головоломками на собеседованиях такая практика найма стала обычной в компьютерной отрасли. Продажа души Сергея дьяволу В июле 2004 года в разных концах Америки появи¬ лись два рекламных щита с загадочной надписью. Один из них был установлен на Гарвардской площади, а другой — на 46
Культ креативности Шоссе 101 в Силиконовой долине. На обоих щитах на белом фоне черными буквами было написано Первое десятизначное простое число, которое можно обнаружить в последовательности цифр в числе е сот Никакого упоминания о том, кто установил эти щиты или что в них рекламируется, не было. На самом деле это был тест. Как и ожидалось, щиты привлекли всеобщее внимание. Тут же группа блогеров с интересом к математике написала об этих щитах, а затем об этой загадке сообщило Национальное общественное радио США. Одним из первых, кто решил ее, был известный фи¬ зик и математик Стивен Вольфрам. Родившийся в Лондоне в 1959 году Вольфрам с детства считался вундеркиндом и серьезную статью о кварках опубликовал в возрасте 17 лет. Три года спустя он получил степень доктора по физике эле¬ ментарных частиц в Калифорнийском технологическом ин¬ ституте. В 1980-х годах Вольфрам получил грант в MacArthur Foundation, работал в Institute for Advanced Study и сотрудни¬ чал с Ричардом Фейнманом. В 1987 году он основал Wolfram Reserch и предложил на рынке Mathematica, вычислитель¬ ную программу, в глобальных масштабах применяемую уче¬ ными и инженерами. Вольфраму потребовалась всего одна строка в коде Mathematica, чтобы решить загадку, заданную на рекламном щите. Позвольте мне объяснить, о чем шла речь. Начнем с того, что заключено в скобках, включая букву е, которая вы- 47
Достаточно ли вы умны, чтобы работать в Google? делена курсивом. Это число Эйлера, равное приблизитель¬ но 2,71828... Есть множество способов объяснить сущность этого числа. В частности, оно эквивалентно коэффициенту, используемому в сложном проценте. Займите доллар у ро¬ стовщика, который устанавливает процентную ставку, рав¬ ную 100 % и учитываемую ежедневно, и через год вы будете должны ему почти е долларов — 2,71 доллара. Сложный процент — это всего лишь, как было упо¬ мянуто выше, один из обликов, принимаемых е. Это почти мистическое число, которое проявляет себя в самых раз¬ ных математических контекстах (большинство из которых не имеет ничего общего с ростовщичеством). В этом отно¬ шении е в чем-то похоже на более известное число пи — я, которое используется и в тех формулах, которые не имеют ничего общего с кругами. Как и я, е нельзя точно выразить в десятичном виде. Это бесконечная цепочка цифр, начинаю¬ щаяся с 2,71828..., последовательность которых никогда не повторяется. А теперь поясним, каким образом оно оказалось в при¬ веденной задачке. Поскольку последовательности цифр в е никогда не повторяются, можно ожидать, что в нем можно отыскать любую последовательность цифр, если, конечно, искать достаточно долго. Где-то в е спрятана последователь¬ ность цифр, соответствующая номеру вашего телефона. Там есть и номер телефона любого человека, номер его счета и средний результат всех его достижений. Там также можно найти численность населения, номера, которые окажутся выигрышными в завтрашнем розыгрыше лото, и текущую температуру в Танжере. На рекламных щитах просили указать первое десяти¬ значное простое число, которое можно обнаружить в после¬ довательности цифр в числе е, то есть первое число, которое 48
Культ креативности делится только на единицу и на само себя. Скажем, такими числами являются семерка, а также 23. Восьмерка не отно¬ сится к простым числам, потому что ее можно разделить и на 2, и на 4. Не является простым числом и 25, поскольку его можно разделить на 5. Еще со времен античности было известно, что распределение простых чисел является слож¬ ным и не имеет явно выраженной закономерности. Про¬ стые числа бывают любых размеров. Для определения цифр, входящих в е, как и для оты¬ скания простых чисел, применяется множество приемов, Для нас, живущих в XXI веке, самый простой способ — это обратиться к Google. Сотни сайтов предоставят вам значе¬ ние ес большим числом цифр, чем то, с которым вы знаете, что нужно делать. А другие сайты сообщат вам списки про¬ стых чисел. Вся эта информация не так полезна для решения ука¬ занной задачи, как вы, возможно, рассчитывали. Если вы хотите определить место первого появления какого-то кон¬ кретного короткого числа (например, соответствующего вашему весу) в е, вам достаточно будет всего лишь изучить страницу со списком чисел и использовать функцию поис¬ кового устройства, чтобы отыскать нужное вам число. К сожалению, простых чисел из десяти цифр очень много. Фактически, их больше 400 миллионов. Вам пришлось бы протестировать каждое из них, то есть уподобиться взлом¬ щику, пытающемуся опробовать каждую комбинацию, что¬ бы открыть замок. Даже если вам предоставили список простых чисел и даже если предположить, что вы можете тестировать по одному числу в секунду и будете этим зани¬ маться без сна, вам потребуется почти 14 лет, чтобы пройти по всем возможным вариантам. 49
Достаточно ли вы умны, чтобы работать в Google? Единственный реалистический способ решить эту за¬ дачку — составить программу. Именно это и сделал Вольфрам. К счастью, Mathematica хорошо подходит для теоретических вычислений, которые требовались в этом случае. Единствен¬ ная строка программы Вольфрама была следующей Select [FromDigits/@Partition [First [RealDigits[E, 10,10 00] ], 10,1 ] ,PrimeQ, 1 ] Программа быстро определила, что первым простым числом, состоящим из десяти цифр, является 7427466391. Оно начинается с 99 места, находящегося справа от десятич¬ ной запятой в числе е. 2,7182818284590452353602874713526624977572470936 99959574966967627724076630353547594571382178525 166427427466391... На рекламном щите после скобок стояло .сот, и поэто¬ му Вольфрам напечатал в браузере адрес 7427466391.com, ко¬ торый вывел его на страницу, где он увидел: Наши поздравления. Вы вышли на уровень 2. После это последовала вторая загадка. Считалось, что тот, кто мог ответить на нее правильно, обладает доста¬ точной квалификацией, чтобы перейти на третий уровень. Вскоре очень умные люди со всего мира активно занялись решением предложенных загадок. Как и в видеоиграх, чис¬ ло участников на каждом последующем уровне сокращалось. После решения всех задач победителя ждал приз — макга- 50
Культ креативности фин*, приглашение послать свое резюме в Google. Возможно, ни одна компания не сделала так много для популяризации использования интеллектуально слож¬ ных подходов при найме персонала, как Google. Так сложи¬ лось, можно сказать, исторически. Сергей Брин, ребенком иммигрировавший в США (семья приехала в Мериленд) из России, вначале плохо говорил по-английски и занимался решением математических загадок, от которых получал удо¬ вольствие. Молодого Ларри Пейджа увлекали достижения эксцентричного изобретателя Николы Теслы. В Универ¬ ситете Мичигана Пейдж построил работающий струйный принтер из деталей LEGO. В течение первых пяти лет после создания Google Пейдж или Брин по отдельности, а иногда и вместе прово¬ дили собеседования с каждым кандидатом. Даже и сейчас Пейдж по-прежнему утверждает прием каждого отобранно¬ го специалиста. Основатели Google во многом стали извест¬ ными благодаря своим новшествам в вопросах, задаваемых на собеседованиях. Когда Алисия Ли, адвокат, проходила со¬ беседование, Брин попросил ее составить контракт на про¬ дажу его души дьяволу. Алисия должна была отправить этот документ ему по электронной почте через 30 минут. «Оказавшись в этом сюрреалистическом мире, — рас¬ сказывала потом Ли, — я забыла задать ему все юридические вопросы, вроде того, какой вид защиты ему требуется, какие условия он хотел бы учесть в нем и что он хочет взамен за свою душу. Я понимала, что я что-то упустила из виду. Он ис- * Объект, ситуация или явление, провоцирующие развитие сюжета, но само по себе не имеющее никакого значения. Этот термин внес в драматургию Альфред Хичкок. Оно обозначает ту цель, ради которой происходит все действие. — Прим. пер. 51
Достаточно ли вы умны, чтобы работать в Google? кал человека, который не только мог бы принять все стран¬ ности, но и воспользоваться ими с пользой для себя, а также добиться высоких результатов даже при неожиданном обо¬ роте». Ли приняли на работу. Рекламные щиты Google были не совсем такими, каки¬ ми казались. Компанию завалили множеством резюме. Ум¬ ные люди, которые решили предложенные загадки и хотели получить работу, не получали никакого преимущества при отборе. Прежде всего, рекламные щиты должны были пере¬ давать имидж Google как инновационного рабочего места. Потратив гроши, Google привлекла повышенное внимание средств массовой информации и запустила в Паутине вирус¬ ный маркетинг. Не все это заметили, но те, кто это отсле¬ дил, пришли, должно быть, к выводу, что в Google работает множество нетипичных личностей. Да почти все, имеющие квалификацию для работы в Google, что-то слышали об этих рекламных щитах. Они привлекли внимание гениев мирово¬ го уровня, которым вовсе не требовалась работа, как не была нужна она и Вольфраму. В первую очередь эти щиты служи¬ ли напоминанием, и поэтому если программисты начинали искать работу, то в первую очередь они думали о Google. Храм Apple Если в мире и есть еще более крутая компания, чем Google, так это Apple. Получить там работу непросто из-за «огромного количества претендентов, готовых ради Apple пожертвовать даже своими яйцами», — как сообщил один из соискателей. Он подал заявление в магазин Apple, открыв¬ шийся во Флориде, на должность продавца, зарабатывающе¬ го около 11 долларов в час, и при этом не рассчитывал, что станет одним из служителей храма Apple. 52
Культ креативности «Ходили ли вы когда-нибудь в церковь, где все ис¬ кренне верят в идею любящего Бога, наблюдающего за нами? Если да, то эту аналогию, вполне вероятно, можно применить к процессу собеседования в Apple. Общий процесс найма работников для каждого вновь открываемого магазина занимает там от двух до трех месяцев. Вначале вы знакомитесь с компанией, где четверо или пятеро сотрудников, давно работающих в ней, рассказывают о высоком качестве продуктов Apple и о том, как они изменили жизнь людей. Затем вас просят подняться и рассказать о себе, после чего наступает время энергичных танцев, вроде тех, кото¬ рые показывают обезьяны, исполняемых под присмо¬ тром менеджеров по найму... Весь процесс этого собе¬ седования, как создается впечатление, ориентирован на создание пирамидальной структуры». Вы, вероятно, обращали внимание, что сотрудники в магазинах Apple стараются быть предельно полезными и услужливыми. Они напоминают работников Диснейленда. Каждый идеально исполняет свою роль. Безразличных нет. Это объясняется тем, что при найме идет жесточайший от¬ сев: очень многие претенденты получают отказ. Когда в 2009 году Apple открывала свой магазин в манхэттенском районе Верхний Вест-сайд, они получили 10 тысяч заявок и взяли на работу лишь 200 человек (около 2 %). Очень много о кор¬ поративной культуре говорит один из вопросов, задаваемый на групповых собеседованиях в Apple: «Что случилось в 2001 году?». Если вы упомянете о трагедии 11 сентября, то вас хо¬ лодно проинформируют, что существуют и другие ответы. «Правильными» вариантами считаются «Предложение на рынке айпода» и «Открытие первого магазина Apple». 53
Достаточно ли вы умны, чтобы работать в Google? Все сказанное относится к способу найма, позволяю¬ щему небольшой группе компаний очень придирчиво выби¬ рать специалистов. Известность и престижность компании гарантируют, что она получит десятки заявлений от пре¬ тендентов на каждую вакансию и что всех этих соискателей можно будет пропустить через различные испытания, тесты и подвергнуть «мучениям» при помощи самых изощренных вопросов, задачек и головоломок. В итоге интервьюеры от¬ берут самых талантливых и отвергнут всех остальных (боль¬ шинство из которых, возможно, обладают очень хорошей квалификацией). Понять, почему компании прибегают к та¬ кому подходу, нетрудно. Мистика здесь в другом: почему так много соискателей, желающих получить работу, впадают в гипноз от таких корпоративных приемов. Не так давно желающие получить работу очень внима¬ тельно изучали объявления в основном только в местных га¬ зетах. Большинство рекламных материалов работодателей были местными. Однако теперь Интернет и Monster.com открыли глаза всем на возможности, имеющиеся за преде¬ лами их городов. При помощи новых программных средств в наши дни можно легко сравнивать льготы и особенности корпоративной культуры в разных структурах бизнеса, и в самые престижные из них заявления о приеме на работу хлынули потоком. Ажиотаж привел к тому же эффекту, что и в ночных клубах: самыми популярными являются те, куда труднее всего попасть. В Силиконовой долине нестандартные льготы пред¬ лагаются примерно так же давно, как и нестандартные во¬ просы на собеседовании. Одним из пионеров в этой обла¬ сти была Hewlett-Packard, предлагавшая своим сотрудникам бесплатные завтраки и дорогие подарки, если они вступали в брак или становились родителями. Многие льготы, предо- 54
Культ креативности ставляемые персоналу в Google, компания позаимствовала у других, в частности у Genetech (неформальные встречи по пятницам) и Facebook (приведи свою собаку на работу). В на¬ стоящее время в фирмах из Силиконовой долины бесплат¬ ная еда, которую готовят лучшие повара, является нормой, как и пособие по рождению ребенка, размер которого ис¬ числяется четырехзначной суммой. Вот что по этому поводу сказал Ларри Пейдж: «Наши конкуренты должны соперни¬ чать с нами и в этих вопросах». Если это щедрость, то она понравилось бы Айн Рэнд. Когда первые инвесторы Google скептически высказыва¬ лись о бесплатной еде для персонала, Сергей Брин для обо¬ снования такой политики воспользовался убедительными цифрами: сотрудникам в любом случае придется ехать на ланч, ожидать, когда их обслужат, и ехать обратно. Еда на собственной территории экономит 30 минут времени со¬ трудника в день. Цифры в полной мере подтверждают, что еда себя полностью окупает. Если копнуть глубже, то факты говорят, что компании, где люди больше всего хотят работать, являются лучшими практически по всем параметрам. Алекс Эдманс из Wharton School рассчитал, что группа «100 лучших компаний для ра¬ боты», публикуемая журналом Forbes, за период с 1984 по 2005 год показывала более высокие результаты, чем в сред¬ нем на рынке. В количественных показателях это опереже¬ ние составляло 4,1 процентного пункта в год. Почему? Роберт Леверинг и Милтон Московитц, со¬ ставители ежегодных списков, публикуемых в Fortune, уже давно утверждают, что критичным ингредиентом в лучших для работы компаниях является доверие. Не секрет, что мы живем в циничную эпоху. Сколько времени в обычной ком¬ пании тратят на шутки о боссах? Известно, что работы вы- 55
Достаточно ли вы умны, чтобы работать в Google? полняется больше в тех относительно немногих компаниях, где люди заботятся о выпускаемых продуктах, о начальниках и о самой компании. Пейдж вспоминает своего деда, работавшего на заво¬ де Chevrolet в городе Флинт, штат Мичиган. На работу дед ходил с обрезком трубы, обтянутым кожей. Труба служила ему средством защиты от головорезов, нанимаемых компа¬ нией во время забастовок. Пейдж, мечтавший создать свою компанию с детства, с 12 лет, быстро пришел к выводу, что недовольные люди являются плохими работниками. Компании вроде Google и Apple очень стараются по¬ казывать себя креативными организациями, создающими хорошие условия для своих сотрудников. Новые льготы и преимущества, возможно, не самое главное в их деятель¬ ности, но они помогают легко и убедительно показать, что руководство ценит свой человеческий капитал. Когда в ходе последнего кризиса экономика оказалась в тяжелом положении, в Силиконовой долине льготы сильно не со¬ кратили, а сейчас, как складывается впечатление, их снова все возвращают. При сравнении с некоторыми небольшими фирмами, специализирующимися на играх и социальных сетях, льготы в Google теперь кажутся даже незначительны¬ ми. Скажем, новые сотрудники в Asana, фирме по программ¬ ному обеспечению, могут получить и потратить 10 тысяч долларов на компьютеры и электронные принадлежности. Порой кажется, что такие фирмы стараются вывернуться наизнанку, чтобы привлечь талантливых сотрудников. По¬ сле работы Scribd превращает свои офисы в Сан-Франциско в картинговый трек. У них даже есть свой зип-лайн*. Zynga, американский разработчик онлайновых игр, рассказывает о Аттракцион для спуска по металлическому тросу. — Прим. пер. 56
Культ креативности такой своей услуге: если сотрудник столкнулся дома с про¬ блемой, связанной с телефоном или кабелем, ему не нужно вызывать мастера для ремонта. Zynga пришлет своего работ¬ ника. «В Zynga трудится много людей, которые пришли сюда прямо со школьной скамьи, — заявила главный специалист по работе с персоналом Коллин Маккрири, — и я не хочу, чтобы они стремились перейти на работу куда-то еще». И не удивительно, что работодатели сейчас жалуются, что многим претендентам свойственно явно выраженное потребительское отношение, причем оно проявляется неза¬ висимо от состояния рынка труда. Недавнее исследование показало, что 41 % выпускников 2010 года отклонили пред¬ ложенные им варианты занятости, то есть этот процент был таким же, как в 2007 году, в период бума. Когда интервьюер спрашивает у кандидата, есть ли у него/нее какие-то вопро¬ сы, особенно часто претендентов интересуют льготы. Один из интервьюеров рассказал о соискателе, которого особен¬ но интересовали льготы юридического характера, предо¬ ставляемые в компании. «В частности, он хотел знать, опла¬ чиваются ли затраты на подачу судебных исков, если он сам выступает в качестве ответчика, распространяются ли они на те иски, в которых он уже участвует, и может ли он, хотя бы теоретически, использовать эти льготы при подаче иска против самой компании». Некоторые из нынешних вопросов, задаваемых на со¬ беседованиях, предназначены, с одной стороны, для выяв¬ ления гениев, а с другой — для отсева избалованных детей, ставших взрослыми. Ракеш Агравал, консультант, работав¬ ший с Microsoft, AOL и на веб-сайте Washington Post, любит спрашивать претендентов о том, что они думают о продук¬ ции компании, в которую хотят устроиться. Однажды Агра¬ вал случайно встретился с одним из претендентов на одном 57
Достаточно ли вы умны, чтобы работать в Google? из общественных мероприятий и порекомендовал ему по¬ лучше познакомиться с продукцией компании до собеседо¬ вания. В назначенный день этот человек признался ему, что он не попробовал продукт. Он объяснил это тем, что посмо¬ трел материалы на веб-сайте и решил, что продукция не в его вкусе. «А ведь он, — пояснил Агравал, — проходил собеседо¬ вание на должность вице-президента по маркетингу». ВОПРОСЫ Традиционные головоломки Вот несколько традиционных головоломок, давно уже применяемых на собеседованиях в технологических компа¬ ниях. Однако в настоящее время вы можете встретиться с ними и в компаниях из других отраслей. (Ответы вы можете найти в конце книги.) ? На одной стороне реки находятся три человека и три льва. Все они должны оказаться на другом берегу. Есть лишь одна лодка, в которой могут поместиться лишь два живых существа одновременно (человека или льва). Вы не можете оставлять на том или другом берегу реки больше львов, чем людей, так как в этом случае живот¬ ные съедят людей, оставшихся в меньшинстве. Как вы переправите всех через реку? ? При помощи только 4- и 7-минутных песочных часов точно отмерьте девять минут. ? Отыщите минимальное число монет, позволяющее дать любую сдачу. 58
Культ креативности ? В темной комнате вам вручают колоду карт, в которой N кар г лежат рубашкой вверх, а остальные — вниз. Вы не можете видеть карты. Как вы разделите колоду на две стопки, чтобы в каждой из них было одинаковое число карт, лежащих рубашкой вверх. ? Вам дается кусок сыра в форме куба и нож. Сколько раз¬ резов ножом вам потребуется сделать, чтобы разделить этот кусок на 27 небольших кубиков? ? Перед вами три коробки, в одной из которых находится ценный приз; в двух других ничего нет. Вы можете вы¬ брать любую коробку, но вам по-прежнему неизвестно, в какой именно приз. Одну из двух не выбранных вами ко¬ робок открывают и показывают, что она пустая. Теперь вы можете или оставить коробку, которую вы первона¬ чально выбрали (оставить), или поменять ее на другую, неоткрытую (заменить). Что вы предпочтете сделать (оставить или заменить)? ? Вы находитесь в автомобиле, где к полу веревочкой привязан шар, наполненный гелием. Окна закрыты. Вы нажимаете на педаль газа. Что произойдет с шаром: переместится он вперед, назад или останется в прежнем положении? 59
[лава третья Вычурные и причудливые Как последний экономический кризис повлиял на эксцентричность вопросов, задаваемых на собеседованиях Говорят, были времена, когда Walmart приходилось брать на работу любого человека, «у которого бился пульс». Эта шутка уже давно пережила «срок ее годности». В нынешних тяжелых экономических условиях на каждую вакансию, по¬ являющуюся в Walmart, подается множество заявлений, причем многие претенденты обладают даже более высокой квалификацией, чем требуется, что только усиливает на¬ пряжение. Вопросы на собеседовании становятся все бо¬ лее провокационными. Вот пример одного из них. «Что вы сделаете, если в магазин придет полураздетый покупатель?» Может быть, подобные вопросы не так сложны, как задавае¬ мые в Google, но эта тонкая психологическая задачка часто приводит к тому, что соискатели теряют дар речи. Хорошим ответом может считаться следующий: протестовать против устоев и против моды можно по-разному, в том числе и та¬ ким нестандартным образом. Тинейджеры, одевающиеся провокационно, считаются крутыми у своих сверстников и, конечно, отличаются от взрослых с умственными нарушени¬ ями, которые оделись явно неадекватно. Walmart особенно 60
Вычурные и причудливые выделяет кандидатов, которые не ограничиваются ответа¬ ми, подходящими для всех ситуаций. Этот гигант розничной торговли имеет все основа¬ ния, чтобы придирчиво отбирать кандидатов. В сентябре 2009 года Министерство труда сообщило, что число пре¬ тендентов на получение работы превышает число вакан¬ сий в соотношении 6 к 1. Такие цифры безработицы в США способствуют более активному применению головоломок, нестандартных вопросов и множеству собеседований. Кан¬ дидат должен пройти через рекрутинговую мясорубку в усто¬ явшихся и порой не самых передовых компаниях. «Если бы вы могли стать супергероем, кем вы были?» «Какой цвет лучше всего отражает вашу индивидуаль¬ ность?» «Какое животное является вашим эквивалентом?» Перечисленные вопросы мы взяли не у каких-нибудь неудач¬ ников, штурмующих Силиконовую долину. Их задали соот¬ ветственно в AT&T, Johnson and Johnson и Bank of America. У нынешних работодателей имеется веская причина, по¬ буждающая их тщательно отсеивать кандидатов. Все дело в том, что, к сожалению, нет надежных способов, позволя¬ ющих выявить самых талантливых и мотивированных со¬ трудников. Именно из-за этого в ведущих компаниях, как и вообще в технической области в целом, для измерения так называемой креативности или культурного соответствия применяются нестандартные и порой вводящие в заблужде¬ ние приемы. «Большинство людей не часто проводят собеседова¬ ния, — объяснил происходящее консультант Ракеш Агра- вал. — Может быть, дважды в год. Они задают вопросы, 61
Достаточно ли вы умны, чтобы работать в Google? о которых знают понаслышке, и это становится обычным делом». Запутанные вопросы на собеседованиях становятся мемами и похожи на шутки или на распространяющиеся как вирус популярные изображения. К ним продолжают обра¬ щаться не столько из-за доказанной эффективности, сколь¬ ко из-за их популярности. Вопросы: фильтры и лакмусовые бумажки Когда в 2008 году рынок труда рухнул, работодатели стали более активно прибегать к ярмаркам вакансий и к те¬ лефонным собеседованиям, когда интервьюер задает так на¬ зываемые скрининговые вопросы (вопросы-фильтры) или подвергает кандидата проверке, выступающей в качестве лакмусовой бумажки. Это простые вопросы или критерии, которые позволяют (как считается) отсеивать «неподходя¬ щих» людей. Говорят, такие приемы необходимы из-за ны¬ нешнего избыточного числа претендентов. При помощи вопросов-фильтров можно тестировать знания, связанные с работой, мотивацию, личность, соответствие корпора¬ тивной культуре и умение действовать в условиях стресса. Часто претенденту трудно понять, на что именно ему следу¬ ет обратить внимание в первую очередь. Ведь те, кто дает «неправильные» ответы, на следующий этап собеседований обычно не приглашаются. К примеру, Ракеш Агравал на собеседованиях просит назвать имена предпочтительных для претендента интер¬ нет-продуктов. После этого следует дополнительный во¬ прос: «Как вы могли бы их улучшить?» И этот вопрос являет¬ ся детектором «чепухи». «Так, один кандидат рассказывал, что очень любит пользоваться Gmail, а затем начал гово¬ рить о свойствах, которые он хотел бы иметь у этой почты, 62
Вычурные и причудливые хотя все эти характеристики у Gmail есть с первого дня ее появления на рынке». Многие компании задают самые простые вопросы, относящиеся к их собственной деятельности. Считается, что по-настоящему мотивированный кандидат постарал¬ ся что-то узнать о работодателе и провел какое-то свое ис¬ следование компании. Так, интервьюеры из Goldman Sachs просят кандидатов назвать текущую цену акций компании. В Johnson 8с Johnson иногда спрашивают размер самого круп¬ ного иска, поданного против них, что позволяет выявить, насколько претендент знаком с реалиями в фармацевтиче¬ ском бизнесе. Morgan Stanley просит претендентов рассказать недав¬ нюю историю, которую они прочитали в Financial Times, по¬ сле чего оказывается, что многие претенденты ничего не чи¬ тали, или извлечь квадратный корень из 0,01 (ответ — 0,1). В J.P. Morgan Chase просят назвать значение числа я. Счи¬ тается, что количество знаков после запятой в этом числе, которое кандидат может вспомнить, является информатив¬ ным. В Bloomberg LP активно пользуются тестом на исправ¬ ление ошибок. Некоторым претендентам предлагается со¬ считать число букв, строчных или прописных, в одном аб¬ заце. Это задание гораздо труднее, чем кажется на первый взгляд. (Не верите? Посчитайте, сколько раз встречается буква к в предыдущем абзаце.) 9 раз, но не факт, что вы от¬ метите их все). А вот на Уолл-стрит собеседования могут проходить в виде испытаний характера. К примеру, в Bloomberg интер¬ вьюеры могут прерывать кандидатов, когда те начинают от¬ вечать. «На все, что я говорил, я слышал ответ: вы уверены в этом? Вы уверены в этом? — вспоминал один из кандидатов 63
Достаточно ли вы умны, чтобы работать в Google? на работу в Bloomberg. — Написанную программу они под¬ вергают сомнению и осмеянию и пытаются сбить вас с тол¬ ку, даже если вы правы». Питер Мюллер, менеджер из PDT, хеджевого фонда Morgan Stanley, известен тем, что поручает кандидатам оце¬ нить число наличных денег у него в кошельке и сделать это «с достоверностью 95 %». Предполагается, что претендент назовет два числа, одно больше, второе меньше, чтобы сум¬ ма в кошельке у Мюллера с достоверность 95 % оказалось между этими двумя суммами. Проявляя осторожность, люди обычно в качестве нижнего числа называют ноль (человек, вроде Мюллера, вполне может обходиться без наличных), а в качестве верх¬ него — 500 долларов. После такого заявления Мюллер тут же достает из своего кошелька 500 долларов. «Готовы ли вы пересмотреть свои оценки?» Да. Но какую бы более высокую сумму вы ни назвали, Мюллер отыщет ее в своем кошельке, как фокусник, достающий во время пред¬ ставления монеты из воздуха. «Если вы были бы персонажем мультфильма, то каким и по¬ чему?» Этот вопрос потенциальным банкирам задают в Bank of America. «Я назвал медвежонка Йоги*, — вспоминает один из претендентов. — Я сейчас не помню, какую причину я привел, чтобы обосновать свой выбор, но менеджеры по найму зааплодировали моему ответу». Этот человек тут же получил назначение на должность. Вопросы такого рода, хотя иногда и кажутся глупыми, применяются все более часто. Поскольку для управления во многих сферах бизнеса вовсе не нужно быть гением в мате- Персонаж серии мультфильмов 1958—1963 годов. — Прим. пер. 64
Вычурные и причудливые матике или технике, ведущие компании удвоили свои усилия в другом направлении: они ищут в первую очередь людей, в полной мере соответствующих особенностям компании. Собеседования с претендентами на работу стали похожи на экспресс-свидания. Так, интервьюеры в Whole Food про¬ сят кандидатов описать идеальное «последнее из съеденных вами блюд». Это быстрый способ, позволяющий оценить подкованность человека в области продуктов питания и его вкусовые пристрастия. Примерно так же поступает со свои¬ ми соискателями и Expedia, одна из крупнейших компаний по бронированию отелей, аренде машин и продаже авиаби¬ летов. Здесь задают вопросы вроде следующего: «Если вы могли бы отправиться на кемпинг в любое место на Земле, где вы поставили бы свою палатку?». Schlumberger, крупнейшая нефтесервисная компания, очень хорошо знает, какие личности ей требуются, и поэто¬ му таких она и ищет. Им в первую очередь нужны инжене¬ ры — экстраверты по своей природе. В Schlumberger скорее всего считают, что человек, которого регулярно отправля¬ ют в дальние командировки, должен уметь очень быстро об¬ заводиться друзьями — вот тогда он им подойдет. Поэтому процесс собеседований в Schlumberger структурирован во¬ круг главной цели — отсеять слишком робких и безынициа¬ тивных. Здесь практикуются совместные ночные выезды, в ходе которых претенденты вместе с менеджерами пьют пиво и попутно рассказывают о своих хобби. Правда, если на вопрос «Каковы ваши увлечения?», вы скажете «Прочи¬ тал последний роман Джонатана Францена», ответ не про¬ катит. В литературе дается множество советов о том, как луч¬ ше отвечать на вопросы, где используется шкала от 1 до 10. Та¬ кие вопросы стали очень популярными в последнее время. К 65
Достаточно ли вы умны, чтобы работать в Google? примеру, в Wells Fargo претендентов просят оценить степень своей конкурентоспособности по шкале от 1 до 10. Практиче¬ ски каждый оценивает себя на восьмерочку или выше: если вы хотите получить работу, не нужно скромничать. Интервьюеры онлайнового ритейлера Zappos при¬ бегают к более хитроумному вопросу: «Если судить о вас по шкале от 1 до 10, насколько вы «странный»?» Предпочти¬ тельный ответ — где-то в середине. Главный исполнитель¬ ный директор Тони Шей поясняет: «Единица отражает, ве¬ роятно, слишком пуританский стиль, а десятка — слишком, может быть, психотический». Можно завалить тест — лакмусовую бумажку, даже не осознав этого. По словам одного рекрутера Noidstrom, мож¬ но очень быстро отсечь более 90 % женщин-кандидатов, с помощью простого теста, состоящего из трех частей. • Пришла ли претендентка на собеседование в чер¬ ной одежде? • Надела ли она обувь с каблуками? • Носит ли она часы? На все вопросы ответ должен быть положительным. Конечно, здесь в полной мере проявляется произвольность критериев. Но учитывая то, что почти все люди, работаю¬ щие в розничной торговле, стремятся попасть в Nordstrom (в списке 100 лучших компаний для работы в журнале Fortune за 2010 год Nordstrom занимает 53-е место), некото¬ рые кадровики считают, что вряд ли следует тратить время на тех людей, которые не соответствуют тайному дресс-коду, принятому в этой компании. В равной степени скрыто проводится и самое распро¬ страненное измерение личности — так называемый тест 66
Вычурные и причудливые аэропорт. После встречи с претендентом интервьюеры должны дать ответ, понравился ли он/она им в целом или нет. Вот как это объясняет Ларри Пейдж: «Представьте, что вы отправляетесь в деловую поездку, но задерживаетесь в аэропорту из-за того, что ваш рейс отложен на длительный срок, и все это время вам придется провести вместе с этим человеком [претендентом на работу]. Были бы вы довольны или, наоборот, разочарованы таким спутником?» Компании хотят нанимать людей, с которыми интересно общаться. В настоящее время двумя наиболее широко распро¬ страненными тестами, относящимися к категории «лакмусо¬ вая бумажка», являются, должно быть, «кредитная оценка» и «статус занятости». Многие работодатели не хотят нанимать людей с плохой кредитной историей или тех, кто в настоя¬ щее время находятся без работы. Почему? Теоретически считается, что плохой кредитный рейтинг соответствует плохому навыку принятия решений, которые проявят себя не только в магазинах, но и на работе. «Если вы видите исто¬ рию принятия плохих решений, вы ведь не хотите, чтобы она продолжилась в вашей организации», — объяснила Ани¬ та Ороско, директор отдела по управлению человеческими ресурсами в химической компании Sonneborn. В еще большей степени макиавеллевской практикой является отказ от найма безработных. Компании руковод¬ ствуются следующей логикой: любая организация старается сохранить лучших специалистов, когда ей нужно уволить часть персонала. Поэтому лучшие работники концентриру¬ ются в компаниях, которые провели массовые увольнения, и поэтому вы хотите заполучить их, а не тех, кто сейчас нуж¬ дается в работе. «Большинство рекрутеров, занимающихся поиском руководителей, вообще не уделяют внимания кан¬ дидатам, если сейчас они не работают, даже если рекрутеры 67
Достаточно ли вы умны, чтобы работать в Google? в этом не хотят сознаться», — пояснила корреспонденту из CNNMoney Лиза Ченовски Сингер, консультант по челове¬ ческим ресурсам, специализирующаяся на поиске руководи¬ телей для СМИ и издательств. Те, кто достаточно удачливы (их пригласили на личную встречу с интервьюером), могут рассчитывать на... допол¬ нительные собеседования. «Сейчас мы подвергаем канди¬ датов, конечно, большему числу проверок, чем когда-либо в прошлом, — рассказала Мишель Робинович, рекрутер Aarons Grant @ Habif, бухгалтерской фирмы, расположен¬ ной в Атланте, которая регулярно входит в списки лучших мест для работы. — В лучшие времена мы проводили всего одно или два собеседования. Теперь же мы хотим убедить¬ ся, что человек действительно нам подходит, и поэтому он проходит как минимум четыре собеседования». Робинович прогнозирует, что этот тренд сохранится и после заверше¬ ния рецессии. Компании поняли, что им необходимо «под¬ тянуться» и что плохие сотрудники обходятся дорого. Не каждая компания может позволить себе оплатить прилет кандидата надень интенсивных собеседований, как это делает Google. Гораздо чаще претенденты на работу подвергаются гораздо более тяжелому мучению — собесе¬ дованию в стиле Кафки. Их снова и снова вызывают сразу на серию собеседований, что может окончиться приемом на работу, отказом, а порой и каким-то другим исходом. Иногда эти вызовы прекращаются неожиданно, даже без благодарности за обращение в компанию, отправляемой соискателю, как правило, по электронной почте. Кандида¬ ты за несколько дней могут пройти через несколько собе¬ седований и не иметь понятия, каковы их шансы на полу¬ чение работы. По прежним стандартам, пять повторных 68
Вычурные и причудливые приглашений на собеседования свидетельствовали об ин¬ тересе к претенденту. В наши дни это может вообще ничего не значить. Неизвестность не всегда заканчивается и после собе¬ седований. Все чаще перспективным претендентам пред¬ лагают поработать в течение нескольких месяцев (на про¬ тяжении которых они либо вообще не получают никаких льгот, либо они минимальны). В Google таких специалистов называют подрядчиками. Угадайте, что значит быть подряд¬ чиками? Это своего рода еще одно собеседование. То есть только после того как срок контракта заканчивается, компа¬ ния решает, следует ли ей предложить этому человеку посто¬ янную работу или нет. Конечно, такой подход неприемлем для человека, имеющего в настоящее время нормальную ра¬ боту. Однако нынешние орды безработных и не полностью занятых людей готовы зацепиться за что угодно, даже если это дает лишь небольшой шанс на получение работы. Эффективны ли нестандартные вопросы на собеседованиях? Вопросы, на которые нельзя дать однозначно пра¬ вильного ответа, в настоящее время становятся все более многообразными и все больше применяются для выявления лучших кандидатов. Использование таких особых вопро¬ сов и произвольных тестов может показаться подходом, противоречащим одному из краеугольных принципов, ко¬ торыми в настоящее время должны руководствоваться пред¬ ставители рекрутинговой профессии. Вот сущность этого принципа: любой метод отбора кандидата на работу должен как можно ближе быть связан с их будущей деятельностью. Большинство специалистов по человеческим ресурсам осо- 69
Достаточно ли вы умны, чтобы работать в Google? бо доверяют моделированию работы, при котором кандида¬ та просят выполнить или смоделировать работу, которой он будет заниматься в случае его найма. Например, составить юридический контракт о продаже души Сергея Брина дьяво¬ лу, хотя это задание может показаться уж слишком экстрава¬ гантным. Результаты статистических исследований, в ходе которых изучались работы, выполняемые в ходе собеседо¬ ваний (очень известное исследование этого рода было про¬ делано AT&T в период с 1956 по 1965 год), показывают, что с их помощью можно достаточно надежно спрогнозировать, насколько хорошо будут работать кандидаты в будущем. Обычно использование задачек на креативное мышле¬ ние и оценку личности объясняют тем, что они позволяют протестировать самые общие способности и не привязаны к конкретному набору навыков и умений. Однако трудно на¬ верняка утверждать, насколько хорошо они на самом деле позволяют выявить и оценить такие качества. Скорее всего дело тут в другом — просто такие вопросы являются «люби¬ мыми» у некоторых интервьюеров. Точно так же как некото¬ рые спортсмены не меняют свою футболку во время серии победных выступлений, интервьюеры продолжают задавать одни и те же вопросы, хотя лишь немногие помнят, когда такие вопросы на самом деле оказались полезными и дей¬ ствительно сработали. Тот факт, что многие из самых пре¬ стижных и инновационных компаний прибегают к таким вопросам во время собеседований, по-видимому, говорит сам за себя («Вы ведь не станете спорить, что этот подход позволяет добиваться успеха?»). Однако здесь далеко не все до конца ясно, и приводи¬ мые аргументы вовсе не кажутся бесспорными. Специали¬ сты по человеческим ресурсам часто прибегают к приемам, польза которых фактически не доказана. Психолог Даниель 70
Вычурные и причудливые Канеман рассказал историю о тесте, в свое время применяв¬ шемся израильскими военными для выявления кандидатов на офицерскую должность. Группе из восьми новобранцев поручали перенести телефонный столб через стену так, что¬ бы столб не коснулся ни стены, ни земли. Идея заключалась в том, чтобы выявить, кто возьмет на себя функцию коман¬ дования (природные лидеры) и кто будет послушно следо¬ вать командам (последователи). «Однако, как оказалось, мы не могли правильно выявить эти категории, — рассказал по¬ том Канеман. — Каждый месяц мы проводили «день стати¬ стики»: по каналу обратной связи от школы по подготовке офицеров мы получали информацию. Нам сообщалось о точ¬ ности наших оценок потенциала кандидата. И каждый раз мы сталкивались с одним и тем же: наша способность пред¬ сказывать результаты обучения в офицерской школе была ничтожной. Но на следующий день на поле с препятствиями мы снова отправляли очередную группу кандидатов, где они должны были перенести через стену столб и проявить свои лидерские качества». Так и по всей корпоративной Америке — некоторые приемчики используют и используют. На нынешнем пере¬ гретом рынке труда часто применяется следующий тест: за стол переговоров сажают группу людей, претендующих на одну и ту же работу, и поручают им провести «групповое об¬ суждение». Участники знают, что только один из них полу¬ чит работу. Дискуссия быстро становится похожа на реали- ти-шоу, в ходе которого рекрутер спокойно отмечает в своих записях, кто из претендентов выступает лидером. Однако вряд ли это сработает лучше, чем тестирование в израиль¬ ской армии. Доказать, что приемы, применяемые при найме, рабо¬ тают или, наоборот, бесполезны — трудная с точки зрения 71
Достаточно ли вы раны, чтобы работать в Google? статистики задача. Если кто-то потребовал бы, чтобы ему предоставили критерий найма, обеспечивающий 100 % на¬ дежности, то все кончилось бы тем, что людей пришлось бы брать на работу случайным образом. Критериев надежных на все 100 % здесь просто не существует. Ни трудовая история претендента, ни полученные им научные степени, ни какие- то другие характеристики и качества не дают 100 % гарантии. Наем — это всегда игра со своими шансами на выигрыш. Многие соискатели жалуются, что некоторые талантливые люди плохо отвечают на нынешние нестандартные вопро¬ сы при собеседованиях, и поэтому, по их мнению, такими вопросами вообще не следует пользоваться и решать на их основе, кого следует брать на работу. По причинам, приве¬ денным выше, этот аргумент вряд ли можно считать убеди¬ тельным. Психологические исследования свидетельствуют, что люди склонны считать почти любой критерий неспра¬ ведливым, если он используется для принятия решения, кого следует взять на работу или кого нужно повысить по службе. Чувство несправедливости возрастает, когда крите¬ рий к тому же является для них незнакомым. Традиционное собеседование с соискателями — это разговор. Решение о принятии на работу или отказе сообщается через несколько дней, а то и недель, это достаточный разрыв во времени, что приводит к менее острым эмоциям. А вот отказ после про¬ верки креативного мышления объявляют непосредственно в конце собеседования. Если вы провалили тест, то обычно знаете об этом. И чувства ваши будут более острыми, чем при отказе, услышанном через несколько дней. Это кажется нелогичным. Но хотя, когда это эмоции были логичными? 72
Вычурные и причудливые ВОПРОСЫ Численные фильтры В компаниях, где активно пользуются числами, уже при первичном собеседовании по телефону часто задают короткие и запутанные математические вопросы. Когда вы на них отвечаете, вы, может быть, даже сидите за компью¬ тером, но это не всегда вам помогает. Гораздо чаще более полезными в данном случае инструментами являются каран¬ даш и бумага. (Ответы на приведенные ниже вопросы смо¬ трите в конце книги.) ? По результатам исследования известно, что 70 % людей любят кофе и 80 % предпочитают чай. Каковы верхние и нижние границы доли людей, которые одновременно любят кофе и чай? ? Сейчас 3:15. Какой угол в этот момент между минутной и часовой стрелкой? ? У скольких целых чисел, лежащих в диапазоне от 1 до 1000, есть цифра 3? ? В книге N страниц, пронумерованных как обычно от 1 до N. Если сложить количество цифр, содержащихся в каждом номере страницы, будет 1095. Сколько страниц в книге? ? Как много нулей в конце факториала 100? (Это число, равное 100, которое умножено на каждое другое целое число меньшее его, вплоть до 1.) 73
Глава четвертая Рекрутинговая машина в Google Как выбрать одного из 130 претендентов «Все знают, что Google хорошо умеет отбирать умных лю¬ дей», — написал в 2004 году в своем блоге, у которого много читателей, Стив Йегге, менеджер по найму из Amazon. Это вовсе не случайно: числа говорят сами за себя. Мы теряем множество наших лучших кандидатов, которые уходят к ним... Но пока мне не совсем ясно, действи¬ тельно ли Google так технически хорошо проводит наем, что это мастерство проявляется в показателях эффективности работы сотрудников, хотя, вернее, оно проявляется не только в этом. Более того, то, что они делают в этой области, вряд ли можно называть рекрутинговой деятельностью. Термин «рекрутинго¬ вый» предполагает, что вы отправляетесь на поиск людей и пытаетесь убедить их прийти к вам на рабо¬ ту. Google удалось вывернуть этот процесс наизнанку. Умные специалисты теперь сами как пилигримы от¬ правляются в Google, a Google тратит очень много вре- 74
Рекрутинговая машина в Google мени, чтобы отказать большей части обратившихся к ним претендентов». Что ищут в Google все эти отличные специалисты? Ведь не только деньги, хотя в Google появляются и сотрудни¬ ки-миллионеры. (Первые 30 сотрудников Google к 2008 году имели акции стоимостью полмиллиарда долларов. Да-да, по пол миллиарда каждому из 30.) Google предлагает человеку больше, чем элитный кол¬ ледж или аналитический центр. Ведь в колледже речь идет о теории, а в Google занимаются практикой. Там предостав¬ ляется опьяняющая возможность — создать новую цифро¬ вую вселенную. Получив результаты своего анализа, Йегге пришел к выводу, что умные люди идут к другим умным, что позволяет им создавать нечто новое и «крутое», привлекаю¬ щее дополнительное внимание, так вы неожиданно получае¬ те еще одну петлю обратной связи. Сигнал в море шума В Google служба человеческих ресурсов называется отделом человеческих операций (People Operations). Тодд Карлайл, молодой психолог со специализацией в области трудовых отношений, с волосами до плеч, начал работать в этом отделе Google в 2004 году. «В компании тогда имелось множество данных, — объяснил он, — но не было специали¬ ста, который мог бы их все обобщить, проанализировать, а затем сообщить, что все эти данные означают». Карлайл должен был провести статистический ана¬ лиз и определить, какие факторы важны при найме персо¬ нала. «Основатели компании являются инженерами, и они привыкли отыскивать сигнал среди шума», — пояснил он. 75
Достаточно ли вы умны, чтобы работать в Google? Однако, когда речь заходит о людях, при подходе на основе статистики возникают некоторые трудности. «Представьте, что имя человека, с которым вы должны вступить в брак, от¬ бирает компьютер и затем сообщает вам. У всех рекрутеров, проводящих собеседования, есть чувство, что они знают, кого именно они хотят отыскать в процессе найма. Я садил¬ ся рядом с каждым рекрутером и спрашивал: «Что именно вы ищете?» И от каждого из них получал совершенно раз¬ ные ответы. Поэтому я и подумал, ну не могут все они быть одновременно правы». Карлайл изучил приемы использования в Google био¬ графических данных. «Я начал с простейших вопросов, вро¬ де следующего: «Когда у вас появился ваш первый компью¬ тер?». Чем в более раннем возрасте претендент начал иметь дело с компьютером, как выяснил Карлайл, тем лучше его показатели при работе в Google, если измерять их резуль¬ татами ежеквартальных отчетов и по другим критериям. Другим прогностическим сигналом стал ответ на скоррек¬ тированный вопрос, корнями уходящий в вопрос о моделях самолетов: «Собирали ли вы когда-либо компьютер из от¬ дельных деталей?». Как и сборка моделей самолетов, сбор¬ ка компьютеров кажется не самым типичным увлечением в юности. Но для тех людей, которые это делали, в целом ха¬ рактерна длительная и устойчивая страсть к компьютерам. Это увлечение достаточно надежно предсказывает, что та¬ кой человек сможет закрепиться в интенсивно меняющейся среде, где все помешаны на цифровых штучках. В 2006 году Карлайл придумал методику изучения пре¬ тендентов, стремящихся получить работу в Google. Это был личностный опросник, подготовленный им в этой компа¬ нии. Опросник был предназначен для измерения степени культурного соответствия потенциальных сотрудников, 76
Рекрутинговая машина в Google можно сказать, это был «тест на гуглость». И Google стала проводить опрос каждого сотрудника, который проработал в компании по крайней мере пять месяцев. Этот опросник насчитывал 300 вопросов. Полученные ответы сравнили со статистическими показателями работы респондентов в Google. Как и ожидалось, Карлайл обнаружил, что многие вещи никак не влияют на показатели работы, хотя в то же время некоторые факторы оказались в этом отношении зна¬ чимыми. Тест постепенно улучшался и шлифовался, и в 2007 году все претенденты на работу в Google стали заполнять этот опросник. Конечно, уделяя повышенное внимание мозгам и ам¬ бициям, в Google при этом верят и в силу открытой и спо¬ собствующей взаимодействию среды, что противоречит стереотипу восприятия инженеров как одержимых одино¬ чек. Гуглплекс спроектирован так, чтобы все в первую оче¬ редь способствовало «стадным» чувствам. Рабочие места от¬ делены друг от друга невысокими перегородками, и поэтому никто из сотрудников не изолирован от других. Как легко может видеть любой, у сотрудников нет условий, обеспе¬ чивающих приватность. На протяжении большей истории компании Ларри и Сергей также занимали один кабинет. Та¬ кая организация труда породила одно забавное явление: те гуглеры, которые хотят на короткое время уединиться, от¬ правляются в пустую комнату для совещаний. Поэтому важно, чтобы претенденты на работу могли прижиться и трудиться в среде, напоминающей аквариум. «Нам нравятся люди, настроенные на сотрудничество и по¬ нимающие, что все, что они делают, они делают в составе ко¬ манды, — объяснил этот подход Карлайл. — Вы не можете работать только над своей частью программы и считать, что полученный вами продукт является прекрасным, поскольку 77
Достаточно ли вы умны, чтобы работать в Google? он должен согласовываться с теми частями, которые разра¬ батывают другие». Как выявить программистов-экстравертов? Самый простой способ — спросить человека, нравится ли ему со¬ трудничать с другими. Моментально всплывает самая давняя проблема профессиональной биографии: люди говорят то, что, по их мнению, работодатель хочет услышать. Решением этой проблемы является такая формулиров¬ ка вопросов, при которой сложно что-либо подтасовать. Вот пример. Пожалуйста, укажите ваши предпочтения к стилю работы по шкале от 1 до 5, взяв за основу следующие предельные его проявления. 1 = Предпочитаю работать в одиночку: индивидуаль¬ ная кофеварка и упаковка шоколада Tablerone на моем рабочем столе, и мне больше ничего не нужно! 5 = Работа в команде: одновременные звуки десяти го¬ лосов, столкновение мнений... Трудно порой вставить слово в непрекращающееся обсуждение! Такая формулировка вопросов позволяет получить бо¬ лее откровенные ответы и сравнить их с теми, которые инте¬ ресуют Google. Мы как бы даем знак претенденту, что работа в команде не всегда может быть продуктивной, а вот рабо¬ та в одиночку позволит в спокойной обстановке восполь¬ зоваться современной кофеваркой и шоколадом. Исполь¬ зование шкалы от 1 до 5 способствует более откровенному высказыванию своих предпочтений. Лишь очень немногие выдают предельные ответы, 1 или 5. Обычно люди считают, что ответ в середине является более «безопасным». Однако одиночки выдают, как правило, 2 или 3, в то время как «стад- 78
Рекрутинговая машина в Google ные» предпочитают 3 или 4. При статистической обработке можно выявить, какие ответы дают те или иные типы, даже когда люди стараются скрыть свое истинное отношение к анализируемым ситуациям. «Одной из составляющих, которую я тестировал, было участие в конкурсах на составление программ, причем в первую очередь меня интересовало, насколько хорошие результаты вы при этом показывали», — рассказал Карлайл. Одним из самых известных конкурсов этого рода является Google Code Jam*, спонсором которого является Google. В этом конкурсе участвуют многие программисты, мечтаю¬ щие работать в Google. «Фактически, — продолжает Кар¬ лайл, — я выяснил, что люди, которые участвовали в таких конкурсах, менее успешны, чем те люди, которые никогда этого не делали». Почему лучшие программисты мира, участвующие в конкурсах на профессиональное мастерство, не очень со¬ ответствуют требованиям Google? Статистика не дает отве¬ та на этот вопрос. Очевидно, можно провести параллель с модельным агентством, которое ищет красивых женщин, и не факт, что победительницы конкурса красоты станут луч¬ шими моделями. По теории Карлайла, природа конкурсов программирования, в ходе которых один человек соперни¬ чает с остальными и работает над узко заданным проектом с четко заданным началом и концом, мало напоминает среду * Международное соревнование по программированию, про¬ водимое с 2003 года, для выявления лучших профессионалов в этой области. Состоит из набора алгоритмических задач, которые должны быть решены за фиксированное время. В отличие от большинства со¬ ревнований по программированию, участники могут использовать любой язык программирования и среду разработки для решения за¬ дачи. — Прим. пер. 79
Достаточно ли вы умны, чтобы работать в Google? сотрудничества, созданную в Google. Люди, участвующие в конкурсах, хотят опередить соперников, но в рамках выде¬ ленного для конкурса времени, а в Google им, вполне веро¬ ятно, будет не по себе. В методике оценки претендентов на работу в Google имеются четкие разграничения показателей. Было установ¬ лено, что практически нет ни одного показателя, чтобы только на его основе можно было безошибочно судить о степени пригодности соискателя для Google и о том успехе, которого он добьется. Показатели, которые хорошо отража¬ ют качества, нужные для продажи рекламы, не подходят для программистов или для PR-сферы. Тем не менее некоторые отделы порой при проведении собеседований с претенден¬ тами задают более широкие вопросы. Поэтому будьте гото¬ вы, что часть вопросов будет связана со стилем работы и личностью. Google по-прежнему очень активно ищет умных людей, по своей природе склонных к сотрудничеству. «Пакет» В большинстве компаний информация о претенденте поступает в виде отдельных данных. Известно, что работода¬ тели придают излишне высокую значимость первым порци¬ ям информации, которые оказываются в их распоряжении. После этого они обычно игнорируют данные, не соответ¬ ствующие их первому впечатлению. Это классический сбой, проявляющий себя при принятии решений. Чтобы избе¬ гать его, Google старается собрать всю информацию о пре¬ тенденте и лишь после этого передавать ее лицам, прини¬ мающим решения. По этой причине процесс найма строго централизован. Информация о претендентах, набираемых для офисов, которые расположены, скажем, в Мумбай или 80
Рекрутинговая машина в Google Вроцлаве, все равно проходит через Маунтин-Вью. Кандида¬ ты из других стран могут ожидать (и все основания у них для этого есть), что им придется пройти видеособеседование со специалистом из Гуглплекс. Важнейшей составляющей такой философии является «пакет». Это досье в 40 или 50 страниц, составляемое на каж¬ дого претендента, который хочет работать в Google, как объ¬ яснила Прасад Сетти, директор Google по анализу персонала и компенсации труда. Пакет — это биография, содержащая всю информацию, которую Google удалось собрать о заявите¬ ле. Компания эффективно «гуглит» людей, как в прямом, так и в переносном смысле. В целом в этом пакете можно найти баллы SAT*, резюме кандидата, образцы его работы (все от опубликованных статей до пресс-релизов и присланных про¬ дуктов); рекомендации, а также информацию, полученную из Интернета (и блоги, и даже компромат из социальных сетей). Такой пакет породил множество мифов о стандартах найма, применяемых в Google. Поговаривают, что вас не возьмут на работу в Google, если: • средний балл при обучении (GPA) у вас не будет 3,7 и выше (3,0 для нетехнических позиций); • вы не учились в Стэнфорде, Калтехе, Миннесот¬ ском институте или в учебном заведении, входя¬ щем в «Лигу плюща»; • вы не получили трижды 800 баллов при SAT; • у вас нет степени доктора. * Standardized Aptitude Test. Тест на проверку академических способностей; оценивает общее знание литературы, истории и мате¬ матики; различают два уровня тестирования: проверка базовых зна¬ ний по математике и английскому языку и тесты по различным акаде¬ мическим дисциплинам. — Прим. пер. 81
Достаточно ли вы умны, чтобы работать в Google? На самом деле, ничто из перечисленного не является абсолютно обязательным условием. Но надо, конечно, по¬ нимать, что вы конкурируете с другими претендентами, об¬ ладающими одной, а порой и всеми указанными характери¬ стиками. «Google был первым местом моей работы после вы¬ пуска из колледжа, — вспоминал один из новых сотрудни¬ ков. — Основным моим предметом в престижном колледже, где я учился, был английский язык, и меня взяли на работу в отдел персонала. Одна из проблем, с которой я там столк¬ нулся, была довольно специфической: действительно ли необходимо нанимать выпускников «Лиги плюща» для об¬ работки бумажных документов? Я ее почувствовал на себе. После изучения сложнейших работ Дерриды я стал зани¬ маться обработкой стандартных заявлений сотрудников, со¬ бирающихся взять оплачиваемый отпуск». Многие считают, что повышенное внимание Google к учебным заведениям и оценкам является избыточным. Журналист из New Yorker Кен Аулетта назвал его «несооб¬ разным». Рони Цайглер, физик, имевший уже степень в об¬ ласти медицинской информатики, вспоминает, как он уди¬ вился, когда в процессе отбора его попросили предоставить оценки за среднюю школу (его взяли на работу). Блогеры- технари утверждают, что в Google игнорируют резюме, если претендент не окончил один из университетов, входящих в «Лигу плюща». Однако кадровики из Google настаивают, что их не¬ правильно понимают. Поскольку Google просит предоста¬ вить оценки, полученные в школе, а некоторые другие ком¬ пании этого не делают, люди со стороны приходят к выводу, что в Google самонадеянно или наивно верят в значимость этих оценок. Однако фактическая цель здесь другая — 82
Рекрутинговая машина в Google учесть оценки, но не завысить и не занизить их значимость, то есть относиться к ним так, как они того заслуживают. «На прошлой неделе мы взяли на работу шесть человек со сред¬ ней оценкой ниже 3,0», — заявил в 2007 году глава отдела по человеческим операциям Ласло Бок. Карлайл (сам полу¬ чивший степень доктора в Texas А&М, не входящем в «Лигу плюща») утверждает, что Google относится к образованию в вузе, входящем в лигу как к сигналу, свидетельствующему, что «вместо нас уже провели все необходимые проверки, но мы, несомненно, не используем этот факт для выделения кого-то из числа остальных. Мы часто ищем людей, которые сумели преодолеть все препятствия, стоявшие у них на пути, чтобы добраться до той позиции, на которой они в настоя¬ щее время работают. Вы первый в вашей семье, кто учился в колледже? На днях я взял на работу женщину, которая не только была первой в своей семье получившей высшее обра¬ зование, но и потом работала на полную ставку в колледже, чтобы ее сестра смогла там учиться. Мы взяли ее на работу, хотя ее учебное заведение и близко не стояло к «Лиге плю¬ ща». Может быть, правильнее говорить, что при оценке претендентов Google действует так же, как учебное заведе¬ ние, входящее в «Лигу плюща». Их политику можно описать как «компенсационную дискриминацию», преднамеренно проводимую в интересах очень-очень умных людей. «Мы действительно стараемся нанимать людей, немного отлича¬ ющихся от других», — однажды сказал Ларри Пейдж. Поэто¬ му Карлайл видит свою роль в том, чтобы «отыскивать лю¬ дей, которых в противном случае мы могли бы не заметить. Вот пример. В Индии есть деревенский парень, который чи¬ нит все телефонные линии, хотя ему всего 12 лет, потому что никто другой больше этого не может делать. Может быть, у 83
Достаточно ли вы умны, чтобы работать в Google? него склонность к технике? Кто все эти девушки из централь¬ ной части Детройта, у которых также имеются склонности технического характера, и как мы можем отыскать их еще в юном возрасте и добиться, чтобы они пришли сюда?» Доля женщин-сотрудников в Google, говорят, в насто¬ ящее время близка к 50 %. Это производит впечатление в обществе, которое по-прежнему настроено несколько скеп¬ тически к женщинам-ученым и инженерам. Google набирает людей со всего земного шара, и поэтому многие, приехав¬ шие в Маунтин-Вью издалека, сделали Гуглплекс космополи¬ тическим местом. Правило пяти Как и в других технических компаниях, в Google на собеседованиях с претендентами принимают участие не только сотрудники отдела по человеческим операциям, но и те специалисты, с которыми претенденту потом при¬ дется вместе работать. Специалисты из отдела по челове¬ ческим операциям консультируют интервьюеров по всем возможным спорным вопросам, от положений закона о не¬ допущении дискриминации до «искусства отказа». «Они проходят курс подготовки, чтобы уметь вежливо отказать претендентам», — рассказал Карлайл. Самая большая часть собеседования в Google — выполнение конкретной работы. Инженеру придется составить программу-приложение. PR- специалиста попросят написать пресс-релиз. В Google прилагают все больше усилий в попытке из¬ мерить, насколько весомыми являются результаты собесе¬ дований относительно всех других приемов, применяемых при найме. Еще один важный вопрос заключается в том, как много собеседований следует проводить с конкретным пре- 84
Рекрутинговая машина в Google тендентом. Конечно, чем больше, тем лучше, но «только до определенного уровня, поскольку мы не хотим напрасно тра¬ тить время людей», пояснил Карлайл. Он выявил при помо¬ щи статистического анализа, что оптимальным является при¬ мерно пять собеседований. Дальше отдача от них снижается. В 2003 году Совет директоров корпораций* провел похожее, но более широкое исследование в масштабе всей страны, в ходе которого были опрошены 28 тысяч человек, недавно принятых на работу. Их спросили, сколько собесе¬ дований они прошли перед получением работы, и сравни¬ ли ответы с последующими отчетами о результатах работы, которые показали эти люди. Выводы совпадали с данными Карлайла: лучшими сотрудниками были специалисты, наня¬ тые после четырех или пяти собеседований. Может быть, те, кого приглашали на собеседование более пяти раз, во время общения посылали интервьюерам смешанные сигналы? Другими словами, на некоторых со¬ беседованиях они показывали высокие результаты, на дру¬ гих — нет, и поэтому компания решала встретиться с ними еще и еще, чтобы до конца во всем разобраться. Подобные сомнения, как следует из результатов указанного исследова¬ ния, имеют под собой основания. Есть и другое объяснение результатов, полученных Со¬ ветом директоров корпораций: лучшие люди устают от слиш¬ ком большого числа собеседований и говорят себе: «С меня * Ассоциация топ-менеджеров, которая действует в сотруд¬ ничестве с консультационной компанией. Она изучает актуальные проблемы менеджмента и маркетинга и предоставляет своим членам информацию о лучших практиках и возможности повышения эффек¬ тивности компаний; членами ассоциации являются около 2400 ме¬ неджеров со всего мира. Численность исследовательского и админи¬ стративного персонала — более двух тысяч человек, штаб-квартира находится в Вашингтоне. — Прим. пер. 85
Достаточно ли вы умны, чтобы работать в Google? хватит. Достаточно!» Однако компании, настаивающие на восьми иди десяти собеседованиях, считают, что им это дей¬ ствительно необходимо. Претендент в Google может настроится на пять лич¬ ных собеседований, проведенных пятью разными интер¬ вьюерами за один день. Одно из таких собеседований про¬ водится во время ланча, в ходе которого, как считается, соискатель не подвергается трудным вопросам и может вкус¬ но закусить. Интервьюеры выставляют претенденту одну из четырех оценок. По словам Карлайля, они следующие: «Не думаю, что нам следует брать этого кандидата на работу»; «Не думаю, что нам следует брать этого кандидата на рабо¬ ту, но, может быть, меня можно переубедить»; «Думаю, нам следует нанять этого человека, но, может быть, меня можно переубедить» и «Следует обязательно взять». Интервьюеры Google напрямую сами не принимают решения о найме. Их задача — провести хорошее собеседо¬ вание в жестком стиле и сообщить о результатах. В предо¬ ставляемом ими отчете указывается, какие вопросы были заданы, какие ответы получены и что интервьюер думает об этих ответах. «Мудрость толпы» (один из принципов, лежа¬ щих в основе политики найма в Google) работает лучше все¬ го, когда каждому оценщику разрешается формировать свое мнение независимо от остальных. Тогда среднее мнение с большей вероятностью отражает истинное положение дел. В Google интервьюеров инструктируют, что им не следует обсуждать претендента с другими интервьюерами до тех пор, пока они сами не предоставят свой отчет. (Обоснованная причина для передачи своих заметок раньше — не тратить время других, если претендент явно не подходит. Google поручает интервьюерам кратко проин¬ формировать рекрутера, ведущего кандидата, о своих выво- 86
Рекрутинговая машина в Google дах. Этот рекрутер имеет право остановить проведение со¬ беседований, но это случается очень редко.) Отчеты интервьюеров входят в состав пакета претен¬ дента и передаются членам комитета по найму. Если пер¬ вый член комитета одобряет кандидатуру, пакет передается другому члену, а затем следующему, и каждый внимательно изучает его содержимое. В конце концов каждое решение о найме отправляется на утверждение Ларри Пейджу. В Google процесс найма является скорее бюрократическим, чем алгоритмическим. Это полностью противоположно тому, что большин¬ ство людей ожидают от этой компании. «В конечном счете мы пытаемся обеспечить справедливость процесса и исклю¬ чить из него как можно больше предвзятостей», — пояснила Сетти. В Google серьезно относятся к проблеме предвзято¬ сти, и речь в данном случае идет не только об этнических или гендерных сбоях (которым также уделяется серьезное внимание), но и о предвзятостях в более широком смысле, проявляющих себя при принятии решений. Например, ин¬ тервьюер может руководствоваться практическим прави¬ лом: «Тебя не станут винить, если ты возьмешь на работу че¬ ловека со степенью доктора, полученного в Стэнфордском университете». Если слишком большое внимание уделяется одним данным, то скорее всего имеет место предвзятость. Искажение в равной степени проявляется и тогда, если ра¬ ботодатель настаивает, что степени и учебные заведения ничего не значат, и отказывается принимать во внимание их значимость. Формальная цель Google — назначить опти¬ мальный коэффициент каждому фактору. Вполне вероятно, в полной мере эта цель недостижима. Но в целом она позво¬ ляет направить мышление специалистов Google, работаю¬ щих в отделе по человеческим операциям. 87
Достаточно ли вы умны, чтобы работать в Google? Интервьюеры, которые будут оценивать претендента, выбираются так, чтобы они могли правильно учесть особен¬ ности его образования и опыта, личностные качества, пол и возраст, а также этнические характеристики. Такой под¬ ход обусловлен тем фактом, что нам, людям, свойственно легче устанавливать отношения с одними кандидатами, чем с другими. На нас влияют конкретные учебные заведения, из¬ вестные нам жизненные истории, люди, предпочитающие знакомый нам стиль одежды или ведения разговора. «Мы не пытаемся совсем исключить человеческий элемент, — рассказала Сетти. — Цель здесь другая, мы хотим понять, закономерности, а затем показать их людям, принимающим решения, а не принимать решения за них. В большинстве компаний вы как менеджер идете к финансистам и говори¬ те: «Есть ли у нас в бюджете деньги, чтобы нанять специа¬ листа?» После этого вы уходите, используете для найма собственную систему, общаетесь с людьми, которых знаете, а потом просто их нанимаете. Здесь все наоборот. Мы гово¬ рим: «Вам не нужно принимать решения, потому что каждый имеет свои предвзятости и не каждый способен принимать правильные решения». Поэтому мы прибегаем к процессу, который выглядит очень сложно и требует значительных затрат времени. Однако конечная цель — снизить влияние кажущихся положительных качеств, которых на самом деле нет». Ложные положительные и ложные отрицательные исходы Ложный положительный исход — это результат, при ко¬ тором кандидат проходит весь процесс проверок, его берут на работу, а затем оказывается, что он плохой сотрудник. 88
Рекрутинговая машина в Google Бывает и наоборот — ложный отрицательный исход, при ко¬ тором претенденту, который был бы хорошим сотрудником, отказывают. Может показаться, что оба этих исхода в рав¬ ной степени плохи. Однако и в Google, и в другой компании их вред неравнозначен. Соискатели на получение работы боятся, что исход окажется ложным отрицательным, потому что это означает плохие последствия для хороших людей: жесткий интервью¬ ер или запутанный вопрос не позволяет вам получить рабо¬ ту, которую вы могли бы отлично выполнять. С точки зрения претендента, такой исход является совершенно несправед¬ ливым. Однако для работодателя он остается неочевидным. «Мы не знаем, производит ли наша система значительное число ложных отрицательных исходов, появляющихся в ходе нашего процесса, — призналась Сетти. — Мы этого не знаем, потому что мы не взяли этих людей на работу». С другой стороны, плохие сотрудники всем очевидны. Поэтому сокращение числа ложных положительных исхо¬ дов является одной из важнейших задач отдела по человече¬ ским операциям, которая отражает «убеждение Ларри, Сер¬ гея и Эрика, которое у них сложилось с момента основания организации», пояснила Сетти. Вот почему процесс найма в Google — это образец избыточности. Такой подход практикуется не только в Google. «На рынке руководителей в конце 1990-х годов затраты из-за принятия плохих решений по найму были относительно незначительными, — заявил Алек Левинсон из Центра эф¬ фективных организаций, действующего при Университете Южной Калифорнии. — Компания могла более раскованно принимать решение о найме, поскольку, если потом оказы¬ валось, что человек не соответствует ожиданиям, шансы, что он вскоре уйдет, были высоки». 89
Достаточно ли вы умны, чтобы работать в Google? Однако в настоящее время положение дел иное. Ра¬ ботники цепляются за свое место так, словно у них имеются какие-то присоски. Чем более посредственен специалист, тем сильнее у него хватка. Единственный способ избавиться от такого сомнительного профессионала — уволить его. Но это сложный и чреватый последствиями процесс. «На про¬ тяжении последних 30 лет происходит постепенная эрозия увольнения по соглашению сторон, и все чаще работники используют возможности законов о защите занятости, — объясняет Левинсон. — Поэтому компаниям становится все труднее и нанимать, и увольнять людей. Даже если право на подачу иска имеют 100 человек, на практике это могут сде¬ лать только один или два из них, но такое случается». Наем в наши дни напоминает брак в прошлом — он заключался на длительный срок. Несмотря на повышенное внимание к ложным по¬ ложительным исходам, «в ходе собеседования вас могут полностью «разбомбить», но это не означает», настаивает Карлайл, «что вы перестали входить в число претендентов на получение работы». В Google понимают, что сигнал, полу¬ чаемый в ходе интервью, сопровождается большим шумом. Есть факты, свидетельствующие, что кандидаты, получаю¬ щие очень высокий отзыв от одного интервьюера, показыва¬ ют в среднем более высокие результаты, чем претенденты, получающие в целом более-менее положительные оценки у всех интервьюеров. Это напоминает фильмы, снятые ма¬ ленькими студиями: лучше произвести огромное впечатле¬ ние на кого-то, чем попытаться удовлетворить всех. У такого подхода есть и обратная сторона: получение одной плохой оценки не приводит к слишком негативному результату. 90
Рекрутинговая машина в Google Вопрос Обаме Интервьюеров в Google просят не задавать традици¬ онные головоломки, популярные в других компаниях, такие как «Почему крышки канализационных люков круглые?». Также предполагается, что интервьюеры не будут тестиро¬ вать знания кандидата, прибегая к тривиальным вопросам, вроде следующего. ? Объясните значение dead beef*. Считается, что интервьюеры не воспользуются и очень сложными и непонятными заданиями, к примеру та¬ ким: ? В Южной Африке возникла проблема латентности. Дай¬ те ее диагноз. К таким вопросам относятся отрицательно, потому что предпочтительные ответы на них, с одной стороны, не явля¬ ются информативными, а с другой — слишком легки для запо¬ минания. Однако инженеры в Google, как и в других компани¬ ях, не уделяют в полной мере внимания тому, что им говорят специалисты из службы по человеческим операциям, и все равно задают такие вопросы. (Если вы еще не додумались, то ответ на вопрос о крышке канализационного люка следую¬ щий: «Потому что круглая крышка, в отличие от квадратной, не может упасть в люк». Ответы на остальные вопросы при¬ ведены в конце книги.) «Предполагается, что вы будете задавать вопросы от- * Форма записи компьютерщиками «слов» английского языка. Более подробно об этом рассказывается в ответе в конце книги. — Прим. пер. 91
Достаточно ли вы умны, чтобы работать в Google? крытого типа, позволяющие тестировать умение решать задачи и определять общий уровень знаний, и только затем перейдете к деталям», — объяснил один из интервьюеров, в прошлом работавший в Google. Наиболее типичные для Google и дублируемые другими компаниями задания на со¬ беседованиях — короткие вопросы, которые приводят к по¬ следующему разговору. 26 января 2008 года сенатор и кандидат в президен¬ ты Барак Обама попытался показать общественности свою приверженность новой экономике. Он приехал в Гуглплекс, чтобы пообщаться с Эриком Шмидтом на глазах у многих присутствующих. В ходе разговора Шмидт заметил, что по¬ лучить работу президента трудно, как, впрочем, ее трудно получить и в Google. Чтобы протестировать квалификацию Обамы, Шмидт спросил его: «Как наилучшим способом от¬ сортировать массив из миллиона 32-битных целых чисел?» Вот каким был ответ Обамы: «Думаю, пузырьковая сортировка здесь не подойдет». Это был заранее продуманный ход, конечно, но смех он вызвал. Видео этого разговора можно найти на YouTube. «Вопрос Обаме» совершенно серьезно задается претен¬ дентам на должность программистов в Google. Эти люди зна¬ ют, что пузырьковая сортировка является слишком медлен¬ ным процессом (отсюда и аргумент, выбранный при ответе Обамой). Использование пузырьковой сортировки для мил¬ лиона чисел похоже на наполнение плавательного бассейна наперстком. Лучший ответ на этот вопрос начинается со слов «это зависит». Это зависит от состава списка целых чисел, от временных ограничений и от памяти. Ожидается, что пре¬ тендент это отметит. Предполагается, что вопрос приведет к обсуждению относительных преимуществ алгоритмов и 92
Рекрутинговая машина в Google того, как соискатель собирается выбрать лучший инстру¬ мент для своей работы (может быть, это самое трудное для всех, кто обучается или обучает других). «В целом мы не пытаемся подобрать человека только для выполнения конкретной работы, — объяснила Сетти. — С учетом того как быстро Google трансформируется и раз¬ вивается, мы ищем людей, которые сейчас могут выполнять конкретную роль, а через пять лет, вполне вероятно, займут¬ ся чем-то совершенно противоположным. Мы не можем на¬ нимать только на конкретную работу; мы хотим нанимать в Google, в организацию в целом». Это объясняет пользу некоторых вопросов, не связан¬ ных с конкретным набором навыков и умений. Более широ¬ кие и относящиеся скорее к играм вопросы в Google, вроде «бросить претендента в блендер», побуждают кандидата ак¬ тивнее общаться с интервьюером и придумывать подходя¬ щее решение. Интервьюеры в Google напоминают хороших журналистов, поскольку они продолжают задавать вопросы, сформулированные так, чтобы исключить тривиальные от¬ веты. Надо отметить, что здесь постоянно можно услышать вопрос: «Можете ли вы улучшить ваш ответ?» Значит ли что-нибудь при собеседовании ваша страница в Facebook? Значительная часть того, что делает Google, это уточ¬ нение сущности концепции приватности. И компания по¬ рождает множество самых разных мифов. Вы не слышали о женщине, которая узнала о том, что муж ее обманывает? Она обнаружила его внедорожник перед домом его любов¬ ницы при помощи функции Google Maps «Просмотр улиц» (Street View), а затем через Google нашла хорошего адвоката 93
Достаточно ли вы умны, чтобы работать в Google? по разводам. (Об этом, как о проверенном факте, в 2009 году сообщалось в одном британском таблоиде, хотя потом было дано опровержение.) Ходит и другая небылица: что Google, мол, проверяет историю поиска информации претендента¬ ми, используя для этого их IP-адреса. Это позволяет Google знать, сайты каких других компаний они недавно посещали, да и много другой интересной информации. Хотя это утка, Google, как и множество остальных ком¬ паний, при найме пытается учесть социальные сети. Может ли работодатель на законных основаниях воспользовать¬ ся информацией, приводимой в Facebook, в YouTube или в Twitter, при принятии решения о найме претендента? Этот вопрос, конечно, интересен с точки зрения морали, но, честно говоря, процесс, стоящий за ним, уже не остановить. В 2007 году один из основателей Linkedln Рейд Хофф¬ ман искал главного исполнительного директора в компа¬ нию. Традиционно считавшиеся важными рекомендации он подверг сомнениям: «Планка устанавливается слишком низ¬ ко, если все ограничивается теми двумя или тремя людьми, которые говорят хорошие вещи о претендентах», — заявил Хоффман. Вместо этого он воспользовался сетью Linkedln, чтобы собрать список из 23 деловых контактов основного кандидата: тех, кого этот претендент не включил в список своих рекомендующих. Некоторые из них были исключены особенно старательно. Хоффман пообщался с людьми, не попавшими в список, чтобы получить менее фильтрованную информацию. «Наш способ в какой-то степени напоминает работу детектива, чтобы получить общую картину, — расска¬ зал Хоффман. — Но вы быстро начинаете чувствовать, явля¬ ется ли человек подходящим или лишь имитирует нужные вам качества». То, что в 2007 году было исключением, теперь стало пра- 94
Рекрутинговая машина в Google вилом. По результатам обзора, проведенного CareerBuilder, было установлено, что доля работодателей, проверяющих кандидатов на сайтах социальных сетей, подскочила с 22 % в 2008 году до 45 % в 2009-м. Можно совершенно уверенно предположить, что к тому времени, когда вы будете читать эту книгу, эта доля будет еще выше. «Люди готовы сообщить вам любую информацию о себе и активно выкладывают ее в Facebook и Linkedln, — считает Тодд Карлайл из Google. В корпоративной культуре считается грехом игнорировать какую-то информацию о потенциальном работнике. — Мы должны добиваться сба¬ лансированности материала, который они не отправляют в Google, когда подают заявление на работу. В то же время мы хотим подходить к этой части нашей работы осторожно». Однако далеко не все ведут себя так аккуратно. В об¬ зоре, проведенном в 2009 году (в ходе которого было опро¬ шено 2667 менеджеров и специалистов из отделов по чело¬ веческим ресурсам), 35 % респондентов сообщили, что они отказывали в приеме на работу некоторым претендентам на основе информации, которую нашли в Facebook, MySpace или на других сайтах. В качестве самых сильных сигналов, побуждавших их это делать, были, по словам работодателей, «провокационные или неподходящие фотографии или ин¬ формация (53 %) или материал об... употреблении алкоголь¬ ных напитков или наркотиков» (43 %). Другими словами, это именно тот материал, который вы, как ожидается, може¬ те найти на странице Facebook. Со своей стороны, претенденты также ищут в Google информацию о своих интервьюерах. «Я всегда заранее пы¬ таюсь отыскать список людей, с кем я буду общаться в ходе собеседований, пробиваю их через Google; выясняю, поль¬ зуются ли они Twitter, ведут ли блог, — сообщил Ракеш Агра- 95
Достаточно ли вы умны, чтобы работать в Google? вал, которому приходилось быть по обе стороны стола, за которым проводится собеседование. — Любой человек, ко¬ торый приложит достаточно усилий, несомненно, получит дополнительные шансы». Агравал задает вопросы с учетом того, что он узнал в сети: хитрость здесь заключается в том, чтобы это делать не слишком заметно. Вы ведь не хотите по¬ ставить человека в неловкое положение, показав ему фото¬ графии с Flickr или некоторые двусмысленные картинки, сделанные десять лет назад. Помимо аспектов приватности существует и другое: вполне вероятно, что кандидаты при помощи социальных сетей попытаются повлиять на ваш выбор, считает Карлайл. Претендент, который уверен, что потенциальный работода¬ тель собирается тайно изучить его страницу в Facebook, мо¬ жет разместить там информацию о тех своих достижениях, которых у него на самом деле нет, или попросит это сделать своих друзей. Включение в резюме ложных рекомендаций является правонарушением, которое влечет применение дисциплинарных мер, вплоть до увольнения. Но на инфор¬ мацию, выложенную на страницы социальных сетей, это правило пока не распространяется. До сих пор при найме отсутствует одна важная состав¬ ляющая — взаимное информирование. Работодателям необ¬ ходимо признать, что они ищут информацию на сайтах со¬ циальных сетей. Люди, желающие получить работу, должны иметь возможность поручиться, что информация, относя¬ щаяся к карьере на этих сайтах, является верной. По мере того как количество личной информации в Паутине растет, причем экспоненциально, «обработать весь поток информации о человеке становится все труднее и труднее», считает Карлайл, «поэтому мы иногда сшиваем куски: вот это мы взяли из Facebook, вот это — из Linkedln, 96
Рекрутинговая машина в Google вот это из видео на YouTube, вот это претендент сам указал в своем заявлении, и обобщаем все эти части так, чтобы с по¬ лученным материалом было легче работать и чтобы он стал для меня более убедительным». Пока это, правда, несбыточ¬ ные мечты, но скорее всего в ближайшем будущем они ста¬ нут явью. Пока лучше всего следовать стандартным рекоменда¬ циям, которые получает претендент на работу. При настрой¬ ке параметров страниц социальных сетей установите режим «приватный», а до того как начнете поиск работы, почисти¬ те свои страницы. Один из результатов, полученных в ходе обзора, проводимого CareerBuilding, в этом отношении является особенно успокаивающим. В нем говорится о зна¬ чимости плохих коммуникационных навыков. 29 % работо¬ дателей сообщают, что плохие коммуникационные навыки являются потенциальным поводом для отказа (в эту катего¬ рию входит и безграмотность). 16 % предпочитают не рас¬ сматривать кандидата, если в его заявлении о принятии на работу или в электронной почте используется сокращенный язык, вроде GR8 («грандиозно» от great, где вместо eat ста¬ вится 8, которая произносится так же). «Отказ на основе плохих коммуникационных навы¬ ков, демонстрируемых в Facebook, довольно глуп, — отме¬ тил один из аналитиков. — Все равно что сказать: я не возь¬ му вас на работу, потому что на прошлой неделе в ресторане вы рассказали анекдот, когда я был неподалеку и подслушал вас». Хорошо сказано, но вам все равно лучше более внима¬ тельно относиться к правописанию и грамматике. 97
Достаточно ли вы умны, чтобы работать в Google? ВОПРОСЫ Классические логические головоломки, задаваемые в Google Ниже приведено несколько более оригинальных во¬ просов, которые, как известно, интервьюеры в Google за¬ дают претендентам. Только один из них (про описание цы¬ пленка) требует компьютерного образования, но в любом случае все они являются сложными и поэтому большинство из них взято на вооружение другими компаниями. (Ответы на вопросы смотрите в конце книги.) ? Разработайте план эвакуации жителей Сан-Франциско. ? Представьте страну, где все родители хотят иметь маль¬ чика. Каждая семья продолжает рожать детей до тех пор, пока у них не появляется мальчик, а затем останав¬ ливается. Каково соотношение мальчиков и девочек в этой стране? ? На пустынном шоссе вероятность появления автомо¬ биля за 30-минутный период составляет 95 %. Какова вероятность его появления за 10 минут? ? Вы должны выбрать одну из двух ставок. При одном варианте вы должны забросить баскетбольный мяч в корзину. Если вы попадете, то получите 1000 долларов. Во втором варианте вам надо попасть два раза из трех бросков, и тогда вы также получите те же 1000 долларов. Какой из этих вариантов вы предпочтете? ? Используйте язык программирования для описания цыпленка. 98
Рекрутинговая машина в Google ? Вам нужно подняться по лестнице. За один раз можно подняться на одну или две ступеньки. Сколько существу¬ ет способов добраться до N-й ступеньки? ? Имеется N компаний, и вы хотите, чтобы они слились и образовали одну крупную компанию. Сколько разных способов вы можете использовать для этого? ? Какое самое красивое уравнение вы встречали? Объяс¬ ните свой ответ. 99
Глава пятая Инженеры, и почему не стоит думать, как они Ценность простого подхода к ответам Великий физик Ричард Фейнман однажды подал заявление на работу в Microsoft (что, конечно, гарантировало появление сомнительной истории). «Так, так, доктор Фейнман, — начал интервьюер. — Не слишком много нобелевских лауреатов приходит наниматься на работу, даже если это Microsoft. Но прежде чем мы сможем вас принять, необходимо выполнить простую формальность. Нам необходимо задать вам один вопрос, чтобы протестировать ваши способности в области креативного мышления. Вопрос этот таков: почему канали¬ зационные люки круглые?» «Это смешной вопрос, — ответил Фейнман. — Он смешной по одной причине. Далеко не все из них являются круглыми. Некоторые квадратные!» «Однако, если рассматривать только круглые, — на¬ стаивал интервьюер, — почему они круглые?» «Почему круглые люки круглые? Круглые в данном слу¬ чае являются круглыми по определению. Это тавтология». «Да уж, правильно. Прошу меня извинить, доктор Фейнман. Я хотел бы проконсультироваться с нашим от- 100
Инженеры, и почему не стоит думать, как они делом по человеческим русурсам». Интервьюер вышел. Он вернулся минут через десять и объявил: «Я с удовольствием сообщаю вам, что мы рекомендуем немедленно взять вас на работу в наш маркетинговый департамент». Эта история вызвала оживление, так как была связана с од¬ ной из самых известных головоломок, уже давно задаваемой на собеседованиях в Microsoft. Считается, что ее придумал сам Стив Боллмер. В ней отражается глубокая двойствен¬ ность, присущая такому стилю проведения собеседований. Фейнман (герой Сергея Брина в детстве) продемонстриро¬ вал более креативное мышление, чем то, которое заложено в ответе, считавшемся в Microsoft правильным. А вот истинная история. Брин занимался своей дип¬ ломной работой в здании компьютерных наук Стэнфордско¬ го университета, названом в честь Уильяма Гейтса, челове¬ ка, предоставившего деньги на его строительство. Каждое помещение в здании Гейтса имело четырехзначный номер. «Нас раздражало наличие четырехзначных номеров, когда нет десяти тысяч помещений», — рассказывал потом Брин. Он придумал новую систему обозначения помещений из трех цифр. В здании не было и тысячи помещений, но Брин объяснил, что ему пришлось руководствоваться привычным порядком, при котором первая цифра обозначает этаж. «За¬ тем я присвоил номера помещениям здания, начиная от входа, следующим образом, — пояснил Брин. — Четные числа относились к помещениям, выходящим на внешнюю сторону, нечетные — на внутреннюю. Следующая же цифра сообщала вам, сколько дверей вам надо пройти по коридору, чтобы попасть в нужное место». Сотрудники Google считают себя личностями с уни¬ кальным креативным подходом к дизайну. А вот Microsoft в 101
Достаточно ли вы умны, чтобы работать в Google? этом отношении порой можно отнести к категории плохих примеров. Хотя пристрастные сравнения больше походят на анекдоты, чем на реальность, но основания для этого в ее истории были. Microsoft создавалась в эпоху, когда не¬ большие компьютеры предназначались лишь для узкого круга специалистов, порой даже воспринимались как хоб¬ би, а программы были плохо структурированными (профес¬ сионалы называют их между собой программы-спагетти). Google появился поколением позже и был создан на осно¬ ве нового подхода к теории алгоритмов, которая изменила написание программ. Microsoft, разумеется, взяла на работу многих лучших программистов и ученых-компьютерщиков в мире. Но груз прошлого (унаследованные программные продукты, унаследованные пользователи и корпоративная культура, сформировавшаяся в 1980-х годах) мешал опера¬ тивности действий, в то время как Google вошел в новое ты¬ сячелетие налегке. Вот что по этому поводу написал блогер на технические темы Джойл Сполски. «Один из старших разработчиков в Microsoft, который перешел в Google, рассказал мне, что Google работа¬ ет и думает на более высоком уровне абстракции, чем Microsoft. «В Google используются байесовы фильтры также активно, как в Microsoft утверждения “если”», — сообщил он. В Google действительно такие фильтры активно применяют. Там также используются поиски полных текстов в масштабах всего Интернета, в то время как в Microsoft применяют лишь небольшие таб¬ лицы, в которых перечисляются ошибочные иденти¬ фикаторы, относящиеся к тем или иным инструкциям. Посмотрите, как Google проводит проверку правопи¬ 102
Инженеры, и почему не стоит думать, как они сания: там для этого берутся не словари, а статистика использования слов в масштабах всего Интернета, что объясняет, почему Google знает, как правильно напи¬ сать мое имя и какие в нем встречаются ошибки, а вот Microsoft этого не делает». Боб и Ева Многие вопросы, задаваемые на собеседованиях в Google, требуют «более высокого уровня абстракции». По¬ пробуйте ответить на один из них. ? Вы хотите удостовериться, что у Боба есть номер вашего телефона. Но вы не можете спросить его об этом прямо. Вам придется написать ему сообщение на карточке и отдать карточку Еве, которая будет выступать в качестве посредника. Ева отнесет карточку Бобу, он напишет свое сообщение и отдаст его Еве, которая передаст его вам. Вы не хотите, чтобы Ева узнала ваш номер телефона. Как в таких обстоятельствах следует сформулировать свой вопрос Бобу? Этот вопрос обычно задают инженерам-программи- стам, которые тут же узнают знакомые имена «Боб» и «Ева». В учебниках по компьютерам обычно говорят об «Алисе», отправляющей закодированное сообщение Бобу (это зву¬ чит более по-людски, чем утверждать, что «А отправляет сообщение В»). В качестве злодейки в учебниках выступает любопытная Ева (вероятно, из-за сходства этого имени со словом eavesdropper — подслушивающий и подсматриваю¬ щий). Закодированные сообщения жизненно важны для Ин¬ тернета: они основа электронной коммерции и так называе- 103
Достаточно ли вы умны, чтобы работать в Google? мых облачных вычислений*. Ева при этом может выступать в самых разных обличиях: в виде хакеров, спамеров и других злоумышленников. Было бы не слишком большим преувели¬ чением заявить, что подобная задачка отражает централь¬ ную проблему нашего взаимосвязанного мира. К тому же она отражает очень разные способы осмыс¬ ления проблем. Скажем, можно предложить технически великолепные решения. Каждое обсуждение Боба и Евы в учебниках плавно переходит к рассмотрению применения криптографических приемов RSA — алгоритма Ривеста, Шамира и Адлемана, вроде того, который применятся в PalPay и других системах электронной коммерции. Здесь достаточно лишь упомянуть, что в RSA применяются слож¬ ные вычисления. Ничего страшного в этом нет, поскольку эти вычисления всегда выполняются компьютером. Умного претендента на получение работы подводят к ситуации, в которой ему необходимо объяснить Бобу сущность RSA, что¬ бы использовать эту информацию как часть сообщения, ко¬ торое можно записать на обратной стороне карточки. Это примерно как рассказать вашей бабушке о том, как создать айпод, и сделать это настолько понятно, чтобы она смогла его изготовить своими руками. Однако такое объяснение возможно! Можно на паль¬ цах объяснить наивному Бобу, который даже не умеет про¬ граммировать, порядок операций, выполняемых при при- Относительно новая концепция в области информационных технологий, объединяющая такие понятия, как виртуализация ресур¬ сов, предоставление программного обеспечения в качестве услуги или в аренду (software on demand), размещение информации пользовате¬ лей в удаленных хранилищах данных, возможности доступа клиентов (cloud client) к самым различным информационным ресурсам Интер¬ нета и через Интернет (это могут быть программные продукты, про¬ странство дисковой памяти, процессорное время мощных компьюте¬ ров и серверов, услуги специалистов и т.п.). — Прим. пер. 104
Инженеры, и почему не стоит думать, как они менении RSA. (Подробное объяснение этой задачки вы найдете в разделе «Ответы».) Самая первичная версия ва¬ ших инструкций должна уместиться на карточке размером восемь на двенадцать сантиметров, а то и на визитке, если вы напишете очень мелким буквами. Претендент, успешно подготовивший свое сообщение Бобу с объяснением RSA, испытает чувство, похожее на удачное исполнение очень сложного, почти невозможного удара в гольфе. Однако не следует торопиться с выводами. Этот пре¬ тендент только что выдал ответ, типичный для Microsoft. По вине Евы или нет, но Боб, несомненно, ошибется при сле¬ довании сложным инструкциям, которые составлены для решения совершенно заурядной задачи — подтвердить но¬ мер телефона. Интервьюеры в Google ожидают, что инже¬ неры, конечно, знакомы с RSA, но их особенно впечатляют те соискатели, которые прибегают к более простому и более практичному и полезному ответу. Попросите Боба позвонить вам (в идеале указав кон¬ кретное время). Если ваш телефон позвонит, вы попали в де¬ сятку. Если нет, это станет для вас сигналом, что у Боба нет правильного номера. Все это в полной мере соответствует заданному вопросу (ты хочешь удостовериться, что у Боба доб, я кочу, чтобы ты внимательно следовал этим инструкциям и не сомневался. Искоди из того, что мой телефонный номер — это обычное число из десяти цифр. Вначале необхо¬ димо, чтобы ты возвел в куб это число (умножь вначале его на само себя, а затем полученное произведение умножь еще раз на первоначаль¬ ный номер). Ответ будет числом из 3О цифр, и оно должно быть точным. Выполни это умно¬ жение, даже если придется сделать это вруч¬ ную, и дважды его проверь. Затем необходимо, чтобы ты осуществил самый длинный процесс деления за всю свою жизнь. Раздели полученный результат на число 5 053 366 437 341 834 823. Важно не ошибиться! Пришли мне только остаток этого деления. Важно, чтобы ты не присылал целую часть, а только остаток. Ответ Microsoft Е>о5, позвони мне по тому номеру, который у тебя есть. Ответ Google 105
Достаточно ли вы умны, чтобы работать в Google? есть номер твоего телефона...) Для чего же тогда идти слож¬ ным путем? Этот вопрос тестирует более редкое свойство, чем об¬ разование, — способность игнорировать то, что ты знаешь, если тебе в конкретной ситуации это знание не нужно. В биз¬ несе никто не сообщит тебе, где ты можешь воспользоваться (если вообще сможешь) своим образованием. В то же время в бизнесе часто возникает огромное искушение прибегнуть ко всем интеллектуальным инструментам, имеющимся под рукой, и мысленно похвалить себя за использование само¬ го мощного из тех инструментов, которыми можно вос¬ пользоваться. Google не хочет привлекать людей, которые инстинктивно выбирают сложный вариант решения задачи только потому, что они сразу могут воспользоваться чем-то подходящим для этого. Им больше нравятся те соискатели, которые находят простые, работоспособные решения. Учет человеческого элемента Все сказанное подводит нас к очень важному вопро¬ су: чем предприниматель отличается от инженера? В част¬ ности, способностью думать не так, как инженер. Инженер просто не может не восхититься умными идеями и алгорит¬ мами, встроенными в новый продукт. Предприниматель же должен все это игнорировать и думать о том, захотят ли ко¬ нечные пользователи воспользоваться этим продуктом или смогут ли они это сделать. Поскольку Google — то место, где должностные описания работ очень расплывчаты, ком¬ пания пытается найти сотрудников, способных действовать очень гибко и на многих позициях. Поэтому многие вопро¬ сы, задаваемые во время собеседований, ориентированы на выявление именно таких претендентов. 106
Инженеры, и почему не стоит думать, как они ? Тюремщик выстроил в затылок друг за другом 100 заклю¬ ченных и надел на голову каждого из них красную или синюю шапку. Каждый заключенный может видеть шап¬ ки на людях, стоящих перед ним, но не видит собствен¬ ную и у тех, кто находится за ним. Тюремщик начинает с конца колонны и спрашивает последнего заключенного, какого цвета его шапка. Тот должен ответить: «красная» или «синяя». Если он ответит правильно, ему позволят жить дальше. Если его ответ будет неверным, он будет тут же беззвучно убит. (Хотя все остальные слышат от¬ веты, никто не знает, был ли полученный ответ пра¬ вильным или нет.) В ночь накануне заключенные могут придумать стратегию, которая должна им помочь в этом испытании. Что им следует сделать? Как и задача с Бобом и Евой, это задание ошибочно напоминает знакомый тип вопроса, в данном случае школь¬ ную загадку на логику. Несомненно, эта задача своими корнями связана с загадкой, придуманной американским математиком и ученым-компьютерщиком Алонзо Чёрчем (1903—1995). В 1930-х годах Чёрч придумал задачу о трех са¬ довниках, которые увидели грязь на лбу друг друга. Никто их них, конечно, не мог видеть свой лоб, а зеркала поблизо¬ сти не было. Садовникам сообщили, что, по крайней мере, у одного из них лоб грязный, и предложили решить, кто из них испачкан. Один из студентов Чёрча, Рэймонд Смаллиан, изучавший логику, воспользовался идеей этой загадки и при¬ думал десятки своих головоломок, опубликованных в серии популярных книг. В более поздних вариациях, предложен¬ ных Смаллианом и другими авторами, «пятна грязи» были заменены шляпами, цветными точками или чем-то еще, что 107
Достаточно ли вы умны, чтобы работать в Google? легко видно всем остальным участникам, кроме того челове¬ ка, который отмечен таким образом. В эти истории добав¬ ляются различные дополнительные мотивы, позволяющие сделать их более интересными, вроде попытки выяснить, чья жена обманывает своего мужа или кто является шпио¬ ном. Многие из таких загадок применяются при собеседова¬ ниях во всем корпоративном мире. Решение обычно строится на допущении, что каждый участник в совершенстве владеет логикой. Это означает (если все представить очень схематично), что А может прий¬ ти к выводу х, основываясь на том, что В придет к выводу у, а С не сможет ничего решить на основе z. Не следует пугать¬ ся, когда вы узнаете, что предлагаемые решения не имеют ничего общего с реальным миром. Во многих случаях такие загадки отсеивают в первую очередь тех, кто отталкивается в своих решениях от того, как думают и действуют люди в реальном мире. В Google вопрос о тюремщике немного переиначен. Очевидно, единственного правильного ответа на него не су¬ ществует. Зато лучшие ответы показывают, как важно учиты¬ вать фактор человека и неумышленные последствия. Начнем с анализа того, что случится, если у заключен¬ ных вообще нет никакого плана. Следует ли заключенным при ответе руководствоваться лишь догадкой, то есть слу¬ чайно определять цвет своей шапки. При таком варианте каждый из них окажется прав примерно в 50 %. Это означа¬ ет, что в среднем после испытания в живых останется 50 из 100 заключенных. Поэтому любой план должен быть таким, чтобы исход в целом оказался лучше, чем при случайно выдаваемых отве¬ тах. На концептуальном уровне понятно, что заключенные хотят отправлять полезную информацию вперед, к началу 108
Инженеры, и почему не стоит думать, как они колонны. Последний заключенный, № 100, видит цвет шап¬ ки любого своего товарища по несчастью, кроме собствен¬ ной. Если он может выбирать свои последние слова, он может перечислить цвета шапок 99 заключенных, стоящих перед ним, и тем самым их всех спасти. Однако это запреще¬ но. Ему разрешается произнести только одно слово, которое может быть либо «красная», либо «синяя». Это сообщение размером в 1 бит, в то время как он хочет отправить сообще¬ ние, состоящее из 99 бит. Поскольку у последнего заключенного нет способа уз¬ нать цвет собственной шапки, ему терять нечего. Но он мо¬ жет использовать свой ответ, чтобы сделать что-то полезное для других, например назвать цвет шапки человека, стояще¬ го непосредственно перед ним. Это позволит № 99 выдать правильный ответ. У № 100 шансы на выживания будут пять¬ десят на пятьдесят, так как его шапка, возможно, будет того же цвета, что и у № 99. Почему бы каждому при ответе не называть цвет шап¬ ки заключенного, стоящего перед ним? Но это не сработает. Представьте, что вы находитесь в середине колонны. За¬ ключенный за вами говорит «красная», из чего следует, что ваша шапка красная. Шапка перед вами синяя. Спасете ли вы собственную жизнь, сказав «красная», или вы передади¬ те правильный ответ заключенному, стоящему перед вами, и скажете «синяя». Использовать оба варианта вы не можете. Одна из схем (назовем ее планом А) заключается в том, что заключенные, стоящие под четными номерами, называ¬ ют цвет шапки, которую они видят непосредственно перед собой, а у заключенных под нечетными номерами (которым улыбнулась удача) появляется возможность использовать эту информацию, чтобы спасти себя. При плане А все 50 че¬ ловек с нечетными номерами окажутся в живых. Люди с чет- 109
Достаточно ли вы умны, чтобы работать в Google? ными номерами могут случайно попасть в цвет своей шапки. Можно ожидать, что половина из них все-таки погибнет. В целом это повышает число выживших до 75 человек. Разуме¬ ется, такой план лучше варианта, при котором люди вообще никаким планом не пользуются. Коэффициент выживания можно было бы повысить, если заключенные могли бы отправлять какие-то дополни¬ тельные сигналы. Пусть заключенный № 100 называет цвет шапки заключенного № 99. № 99 перед своим ответом, ска¬ жем, прочищает горло, но делает это тогда и только тогда, когда шапка перед ним того же цвета, как и у него. После этого он правильно называет цвет своей шапки. Покашлива¬ ние дает сигнал № 98 назвать услышанный цвет шапки и от¬ править аналогичный сигнал № 97. В этом случае все, за ис¬ ключением № 100, могут спасти себя, а у № 100 по-прежнему шансы на выживание остаются пятьдесят на пятьдесят. При таком плане коэффициент выживания повысится до 99,5 из 100. Однако секретно отправляемые сигналы обычно не считаются приемлемым решением для вас как кандидата. Вы должны исходить из допущения, что ответом каждого заключенного должно быть только одно слово — «красная» или «синяя» и ничего больше. Тем не менее существует пол¬ ностью законная схема, которая почти так же хороша, как и описанная выше. План В (давайте назовем его так) основан на том, что последний заключенный считает число красных шапок, которые видит перед собой, и отвечает в зависимо¬ сти от того, будет ли это число четным или нечетным. При¬ меняемое здесь правило может быть таким: «красная» озна¬ чает, что «число красных шапок, которое я вижу впереди, нечетное», а «синяя» означает, что «число красных шапок, которое я вижу, — четное». по
Инженеры, и почему не стоит думать, как они План В не повышает шансы последнего заключенного на выживание (ему вообще ничто не может помочь). Но он предоставляет способ спасти всех остальных. Скажем, вы являетесь № 99 и слышите, что № 100 говорит: «Синяя». Это означает, что он видит перед собой четное число красных шапок. Вы считаете число красных шапок, которые видите перед собой. Оно также четное? Если да, то ваша шапка не может быть одной из тех красных, которые увидел заклю¬ ченный № 100. Поэтому ваша собственная шапка должна быть синей. Сказав «синяя», вы спасаете собственную шкуру. Красота этого плана в том, что слово «синяя» также помо¬ гает и № 98. Он знает, что № 100 увидел четное число крас¬ ных шапок и что ваша не является одной из них (потому что вы говорите «синяя»). Это помогает № 98 определить цвет собственной шапки. В целом каждый знает оставшееся число от общего ко¬ личества красных шапок (за исключением заключенного № 100, который находится сзади, и его остальным не видно). Каждый также знает цвета шапок за ним (поскольку их на¬ звали) и может использовать эту информацию для определе¬ ния цвета своей шапки. Называя цвет шапки, каждый заклю¬ ченный спасает себя и предоставляет информацию другим заключенным, которым она поможет. План В исходит из того, что каждый должен помнить ответ заключенного № 100 и может учесть, сколько раз люди, стоящие за ним, сказали слово «красная». Каждому необходимо добавлять это число к количеству красных ша¬ пок, которое он видит впереди, а затем сравнивать эту сум¬ му с ответом № 100. Если № 100 сказал «красная», из чего следует, что он видит нечетное число красных шапок, и если вы знаете, что всего 47 красных шапок (21 шапку вы видите, и 26 людей, стоящих сзади вас, уже сказали «крас- 111
Достаточно ли вы умны, чтобы работать в Google? ная»), то тогда все сходится. Все красные уже учтены, и по¬ этому ваша шапка скорее всего синяя. Если не сходится, то ваша шапка является красной. После этого вы называете цвет своей шапки. Может быть, это рассуждение показалось вам немно¬ го запутанным? Теперь представьте, что вы объясняете план сотне заключенных, содержащихся в тюрьме города Аттика, считающейся одним из наиболее суровых заведений пени¬ тенциарной системы США, или своей невестке, или торго¬ вому представителю со Среднего Запада. Обычные люди в реальной жизни нередко совершают ошибки, особенно в си¬ туации, когда все может закончиться для них смертью. Если ошибется всего один заключенный, весь план рухнет. Бывают инженеры, которые об этой особенности при ответе не думают. Они довольны, если им удается придумать технически верный ответ, который, правда, никто не может понять. Вот почему у вашего телевизора имеются настройки под четыре вида пультов дистанционного управления, кото¬ рые друг с другом не согласуются. Более подходящие ответы на заданный выше вопрос выходят за рамки чистой логики, применяемой для ответа на поставленную задачу. Однако в любом случае претендент должен поинтересоваться, насколько практичным в реаль¬ ной жизни является план В. Одним из спасательных кругов, которые можно вам сейчас бросить, является тот факт, что на самом деле име¬ ется два возможных ответа. Когда отвечающий запутался и стал нервничать из-за этого, все равно остается шанс, что он даст правильный ответ всего лишь благодаря удаче. Но в об¬ щей перспективе неизбежные ошибки сводят план В к нулю. Не забывайте, что в Google любят ответы, которые можно переносить на большие масштабы. Вместо 100 заключенных 112
Инженеры, и почему не стоит думать, как они считайте, что их 1000 человек или вообще бесконечное мно¬ жество. Ориентируйтесь на большие масштабы, хотя, как однажды сказал Джон Мейнард Кейнс, в долгосрочной пер¬ спективе мы все отправимся на тот свет. Хорошо, с этими аргументами покончено. Если колонна достаточно длинная, то некоторые заключенные совершат ошибки, примерно половина заключенных будет действовать на основе пра¬ вильной информации и выживет, в то время как другая по¬ ловина будет исходить из ложной информации и погибнет: этих несчастных ничто не спасет. С учетом ошибок, асимп¬ тотический коэффициент выживания при плане В составля¬ ет все те же 50 %. Так что этот вариант не лучше варианта без какого-либо плана. При любом раскладе фактический коэффициент выжи¬ вания при использовании плана В может быть ниже 75 %-ного коэффициента, обеспечиваемого планом А (где ошибки не влияют на впередистоящих). Однако план А также не явля¬ ется надежным. Заключенных под четными номерами при¬ зывают действовать благородно и спасти заключенных, сто¬ ящих на нечетных номерах, хотя сами они при этом никак не повышают свои шансы. Представьте себе, Сан-Квентино, тюрьму, известную своими строгими порядками. Независи¬ мо от того, кому достанутся нечетные номера, чувство нако¬ пившейся горькой обиды лишь усилится. Заключенные на четных номерах не могут повысить свои шансы на выжива¬ ние, они пятьдесят на пятьдесят. К тому же один из заклю¬ ченных может злонамеренно внести путаницу и специально дать неправильный ответ, на который будет ориентировать¬ ся заключенный с нечетным номером, стоящий перед ним. Поскольку ошибки здесь не влияют на впередистоящих, фактический коэффициент выживания при плане А ниже теоретических 75 %. ИЗ
Достаточно ли вы умны, чтобы работать в Google? В идеале заключенным следовало бы опробовать на практике оба плана и выбрать тот, где коэффициент выжи¬ вания окажется более высоким. Об этом при ответе жела¬ тельно упомянуть, поскольку ваши аргументы станут более весомыми. В описанной здесь и в более реалистичных ситуа¬ циях никто не может безошибочно предсказать, сколько лю¬ дей согласятся с вашим подходом, и поэтому для определе¬ ния их числа нужно попытаться все опробовать на практике. Слушайся свою маму Кто умнее: ученый-компьютерщик со степенью док¬ тора или ваша мама? После многих лет собеседований в Google Пол Тима, инженер, решил это выяснить. Пред¬ положим, вам дали миллион бумажек (для использования в одной из загадок Тима, которую он применяет во время собеседования). Каждая бумажка — это справка о студенте университета. Вы должны рассортировать бумажки по воз¬ расту студентов (по числу прожитых ими лет). Как вы это сделаете? Тима задал этот вопрос своей матери, которая абсо¬ лютно ничего не знала о компьютерной науке. Ответ пожи¬ лой женщины оказался более эффективным, чем у многих гораздо более образованных претендентов на получение работы, с которыми Тима общался во время собеседований. Как такое может быть? Ответ матери Тима был таким. Возьмите первую справку, лежащую сверху общей стопки, и посмотрите возраст. Если там указан 21 год, этот листок отправляется в стопку тех справок, в которую она будет складывать все листки, относящиеся к 21-летним студентам. Если следующая справка о 19-летнем студенте, этот листок идет в стопку 19-летних. И так далее. Вам нужно взглянуть 114
Инженеры, и почему не стоит думать, как они на каждый лист только однажды и просто раскладывать все стопки в порядке понижения возраста. Задача решена! Эта процедура примерно в 20 раз быстрее, чем алго¬ ритм Quicksort*, который предлагают многие претенден¬ ты на работу в Google. Некоторые кандидаты оказываются ошарашенными, когда им рассказывают о решении, предло¬ женном матерью Тима. Ведь Quicksort считается — полная гарантия — самым быстрым асимптотическим методом упо¬ рядочивания. Так говорится в учебниках! Но все эти люди забывают о материале, напечатанном мелким шрифтом, где рассказывается о некоторых матема¬ тических особенностях этого алгоритма. Quicksort осно¬ вывается на сравнениях: является ли это число больше вот этого. Однако для сортировки вам не всегда нужно сравне¬ ние. В данном случае перед вами лежит множество справок с информацией о студентах, в том числе и об их возрасте, число вариантов которого не очень велико. Quicksort явля¬ ется многоцелевым алгоритмом и в этом отношении похо¬ жа на нож марки Swiss Army, которым можно пользоваться для очень разных целей, но стопки, использованные мамой Тима при сортировке, для решения вот этой конкретной за¬ дачи оказались гораздо более подходящим вариантом. Одна из часто цитируемых тайн креативности связа¬ на с тем, что революционные идеи нередко выдают люди, не являющиеся экспертами, но умеющие взглянуть на ситуа¬ цию отстраненно, в другой перспективе. Выпускники, спе¬ циализирующиеся на компьютерах, настолько привыкли к мощным алгоритмам, что просто не могут о них не думать. * Алгоритм разбиения исходного набора данных на две поло¬ вины так, что любой элемент первой половины был упорядочен от¬ носительно любого элемента второй половины; затем алгоритм при¬ меняется рекурсивно к каждой половине. — Прим. пер. 115
Достаточно ли вы умны, чтобы работать в Google? Не имеющая такого ментального багажа мадам Тима инту¬ итивно предложила более совершенное решение. Иногда креативностью называют всего лишь здравый смысл. Еще раз извинившись перед людьми из Редмонда*, я закончу эту главу еще одной шуткой о Microsoft, поскольку она хорошо передает сущность разбираемой здесь темы (причем эта сущность проявляется везде, а не только в Microsoft). Вертолет летел над Сиэтлом, когда вдруг из-за неис¬ правности из строя вышло все его электронное оборудова¬ ние, используемое для навигации и коммуникации. Облака были настолько густыми, что пилот не мог видеть, где имен¬ но он находится. Вдруг пилот заметил высокое здание, под¬ летел к нему и сбросил написанную от руки записку, где го¬ ворилось: «Где я?» Люди из высокого здания ответили ему быстро: на плакатах они крупными буквами написали: «Ты в вертолете». Пилот улыбнулся, посмотрел на свою карту и определил, каким должен быть курс к аэропорту Сиэтла Та- коме, где он благополучно приземлился. После того как они оказались на земле, второй пилот поинтересовался у перво¬ го, как ему удалось выбрать направление полета. «Я понял, что это, должно быть, здание Microsoft, — ответил его кол¬ лега, — потому что они дали мне технически правильный, но совершенно бесполезный на практике ответ». * Здесь находится штаб-квартира Microsoft. Город расположен к востоку от Сиэтла. Последняя информация будет полезна для того, чтобы оценить шутку. — Прим. пер. 11С
Инженеры, и почему не стоит думать, как они ВОПРОСЫ Постарайтесь избежать технически правильных, но прак¬ тически бесполезных ответов На каждый из этих вопросов можно дать один про¬ стой практический ответ и другой сложный или бесполез¬ ный. Это подсказка, но будьте осторожны: часто отыскать сложный ответ легче, чем простой. Ответы на эти вопросы смотрите в конце книги. ? Если вы получили бы стопку монет достоинством в один пенс каждая и высотой с Эмнайр-стейт-билдинг, поме¬ стились бы все эти деньги в одном помещении? ? В вашем распоряжении 10 тысяч серверов Apache и один день, чтобы получить один миллион долларов. Что вы для этого сделаете? ? Есть два кролика, которых зовут Шустрик и Мямлик. Когда они соревнуются на 100-метровой дистанции, Шустрик пересекает финишную черту в тот момент, когда Мямлик достигает отметки 90 метров. (У каждо¬ го кролика скорость бега постоянна.) После этого мы дадим фору Мямлику: Шустрик должен стартовать за 10 метров до стартовой линии и пробежать 110 метров, в то время как Мямлик начнет бег с обычной линии старта и пробежит 100 метров. Кто из них выиграет? ? У вас есть аналоговые часы с секундной стрелкой. Сколь¬ ко раз в день все три стрелки часов накладываются друг на друга? 117
Достаточно ли вы умны, чтобы работать в Google? ? Вы играете в футбол на пустынном острове и хотите бросить монетку, чтобы решить, какая команда должна начать игру. К сожалению, единственная монета, имею¬ щаяся на острове, является гнутой, и поэтому вносит яв¬ ные искажения в результаты при подбрасывании. Как вы тем не менее можете использовать такую монету, чтобы принять справедливое решение? 118
[лава шестая Руководство по сбивающим с толку вопросам Как разгадать тайные замыслы интервьюера Хотя рекомендаций о том, как вести себя во время собесе¬ дований, множество, далеко не все из них являются полез¬ ными. В частности, сложилось одно представление, ставшее почти мифом, что даже в нынешней конкурентной ситуации интервьюер старается вам помочь. Однако на самом деле компания лишь подыскивает наиболее подходящего специа¬ листа для рассматриваемой вакансии. Десять к одному или даже еще больше, что они вовсе не считают, что этим чело¬ веком являетесь вы. Миф о доброжелательном интервьюере стал таким прочным из-за того, что существуют списки веб-сайтов, по¬ священных вопросам найма. Вот какой совет Google отправ¬ ляет по электронной почте своим кандидатам. В Google мы верим в сотрудничество и в пользу обме¬ на идеями. Вам следует знать, что вы можете получить больше информации от интервьюера, чтобы ее про¬ анализировать и дать более полный ответ на заданный вам вопрос.
Достаточно ли вы умны, чтобы работать в Google? • Задавать вопросы интервьюеру считается нор¬ мальным. • Когда вас просят предложить решение, сначала сформулируйте для себя проблему так, как вы ее поняли, и определите масштабы работы над ней. • Если вы чего-то не поняли, попросите помощи или разъяснения. • Если вам необходимо воспользоваться какими-то допущениями, проверьте на уровне словесных ар¬ гументов, что выбранное вами допущение являет¬ ся правильным! • Опишите, как вы хотите подойти к решению каж¬ дой части вопроса. • Всегда информируйте вашего интервьюера о сво¬ их мыслях, поскольку ему интересен ваш процесс осмысления, протекающий в ходе решения. Если вы оказались в тупике, интервьюер может подска¬ зать вам, если знает, что именно вы в данный мо¬ мент делаете. • И наконец, внимательно слушайте: не пропускайте мимо ушей подсказки, если ваш интервьюер пыта¬ ется вам помочь! Не поймите меня неправильно: каждый совет из при¬ веденных выше является хорошим в определенных преде¬ лах, но не более. Поэтому не ожидайте, что интервьюер в ходе «сотрудничества» с вами зайдет так далеко, что станет отвечать на вопросы вместо вас. В этих советах также не упо¬ минается, что у интервьюеров в Google может быть непро¬ ницаемое лицо, характерное для игроков в покер, и это по¬ рой может нервировать их собеседников. Вот как выразился по этому поводу один из тех, кто проходил собеседование в 120
Руководство по сбивающим с толку вопросам этой компании: «У вас может возникнуть чувство потерян¬ ности, если по реакции другого человека вы не можете по¬ нять, сказали вы что-то интересное или, наоборот, глупое». «Покерное» лицо частично считается составляющей, работающей на достижение справедливости. Один из эле¬ ментов, который интервьюеры обычно не учитывают, — сте¬ пень собственной субъективности, когда они оценивают по¬ лученные ответы. Это проявляется даже тогда, когда дается задачка с уникальным «правильным ответом». У интервьюе¬ ра имеется право сказать «Время!» и помешать работающе¬ му над заданием претенденту двигаться дальше. (Кто знает, если человек, работающий над ответом, получил бы еще не¬ сколько секунд, может быть, он выдал бы более интересный вариант.) Интервьюеры могут неосознанно предоставлять больше времени тем кандидатам, которые им нравятся, и меньше - тем, кто вызывает у них противоположные чув¬ ства. Поэтому интервьюеров в Google поощряют стараться всегда действовать одинаково. Они пытаются никак не наме¬ кать собеседникам тоном голоса или языком тела. Когда та¬ кие намеки бывают, они должны предоставляться каждому претенденту в одинаковом виде (например, если кандидат спросит, есть ли у блендера крышка, скажите, «нет»; в про¬ тивном случае о крышке не упоминайте). Не ожидайте, что поддержка будет значительной. При использовании видеоигр применяются несколько жанров, такие как шутер от первого лица, стратегия и симу¬ лятор. Игрок, который не смог разобраться в особенностях жанра, оказывается в невыгодном положении. То же самое верно и в отношении запутанных вопросов, задаваемых на собеседовании, которые можно сгруппировать в более или менее четко выделяемые отдельные категории. Выявить тип вопроса важно и полезно, поскольку это первый для вас 121
Достаточно ли вы умны, чтобы работать в Google? сигнал о том, как следует подойти к ответу на него. Ниже приводится краткое руководство по основным видам вопро¬ сов и рекомендации о том, как на них отвечать. Классические логические загадки Эти вопросы часто очень древние по своему проис¬ хождению. Корни некоторых из них можно отыскать в Средних веках. А сейчас они встречаются в статьях, книгах и видеоиграх. Вот пример такого вопроса. Встречаются два выпускника Массачусетского техно¬ логического института, которые не виделись 20 лет. А спрашивает: «Как у тебя дела?» В отвечает: «Великолепно! Я женат, и у меня три дочери». А интересуется: «Сколько им лет?» В поясняет: «Произведение их возрастов составляет 72, а сумма их возрастов равна номеру, указанно¬ му на этом здании». А в недоумении: «Ну... я все еще не знаю». В подсказывает: «Моя старшая только что начала играть на пианино». И тут до А доходит: «Да ну? Моя старшая того же воз¬ раста!». Сколько лет дочерям В? Решение этой задачки в основном связано с упор¬ ством. Начните с самого начала разговора. Для А новостью является, что В женат и имеет детей. Собеседники не видели друг друга 20 лет, и поэтому дочерям В должно быть не более 122
Руководство по сбивающим с толку вопросам 20 лет. Вы можете попробовать в качестве максимального возраста начать с 19 лет. Дальше воспользуйтесь простыми алгебраическими выражениями и посмотрите, какое из них сработает. Обо¬ значьте возраст дочерей соответственно как х, у и z. Их про¬ изведение равно 72. xyz = 72 Вторая часть комментария В более запутанная. Вместо того чтобы сообщить сумму возрастов, он говорит, что она равна номеру здания. Мы не знаем этот номер, и поэтому за¬ писываем это уравнение в следующем виде: х + у + z = номер здания Оно что-нибудь вам говорит? Пока трудно понять. Нам ведь даже не сказали, что это номер в почтовом адресе это¬ го здания. Однако предположим, что это так. Единственное ограничение, обычно накладываемое на уличные номера, — они не являются отрицательными или нулевыми (а также иррациональными или мнимыми). Некоторые уличные номера имеют дробную часть. Но мы можем такие номера исключить из рассмотрения. Скорее всего, их можно проиг¬ норировать. Возраста, как правило, тоже называют в виде целых чисел. Правда, потом А утверждает, что на основе приведенной информации он пока не может определить возраст девочек. Тем не менее скорее всего информация о номере зда¬ ния является полезной. Логические загадки напоминают стихотворения или коды: в хороших нет ничего несуще¬ 123
Достаточно ли вы умны, чтобы работать в Google? ственного. Раз сообщается номер здания, значит он для чего-то нужен, хотя мы не знаем пока, для чего. В говорит, что его «самая старшая» девочка начала играть на пианино. Из этого следует, что есть дочь, которую В относит к категории «самой старшей». Он этого не сказал бы, если бы девочка, играющая на пианино, имела сестру- двойняшку, даже если она родилась бы на пять минут раньше ее и формально была бы самой старшей. Аналогично отец не стал бы говорить и об одной из тройни как о самой старшей. Поэтому три дочери не являются тройняшками, а старшие две не являются двойняшками. Есть ли еще какая- то информация? Ну, скажем, такая. Для появления младенца на свет требуется девять месяцев. Сестры, которые не явля¬ ются двойняшками, обычно имеют разный возраст, то есть отличаются по крайней мере на один год. Впрочем, этот вы¬ вод не является абсолютным. Две сестры могут родиться с разницей в одиннадцать месяцев, и тогда в течение каждо¬ го года на протяжении одного месяца у них один и тот же возраст. Два выпускника могли встретиться именно в этот месяц. Поэтому давайте этот вариант опробуем. Предполо¬ жим, до тех пор пока не будет доказано обратное, что: • три дочери разного возраста; • две старшие дочери разного возраста. После заявления В о «самой старшей» дочери в голове А «зажглась лампочка». Он пришел к выводу, что у его самой старшей дочери тот же самый возраст. Как такое может быть? Теперь настало время вернуть¬ ся назад и проанализировать одно полное уравнение, имею¬ щееся в нашем распоряжении: xyz = 72. Поскольку возраста 124
Руководство по сбивающим с толку вопросам являются целыми числами, есть несколько комбинаций, соответствующих уравнению xyz = 72. Поскольку возраста равны целым числам, есть всего несколько комбинаций, удовлетворяющих всем отмеченным условиям. Скажем, 72 равняется 6 х 12, а если говорить о простых множителях, то 72 = 2x3x3x4. В качестве множителя можно, конечно, ис¬ пользовать и 1, поскольку 1 х 1 х 72 = 72. Ниже приведен пол¬ ный список всех вариантов, когда произведение трех чисел дает 72. При собеседовании вы запишите их на доске. 1 х 1 х 72 1 х 2 х 36 1 х4х 18 2 х 2 х 18 2хЗх 12 1 хбх 12 1x8x9 2x4x9 3x3x8 2x6x6 3x4x6 Мы можем вычеркнуть из этого списка первые два, по¬ скольку всем дочерям должно быть менее 20 лет. Скорее все¬ го, мы можем убрать из него и вариант с 2, 6 и 6. Но помните, что В упомянул о «самой старшей» только в самом конце, и поэтому большая часть рассуждений А проводилась без уче¬ та этого замечания. Хотя бы для интереса давайте составим список возможных сумм возрастов. Должна ведь быть какая- то причина, почему в этой загадке упоминается номер зда¬ ния. 125
Достаточно ли вы умны, чтобы работать в Google? 1 + 1 + 72 = 74 1 + 2 + 36 = 39 1+4+18 = 23 2 + 2 + 18 = 22 2 + 3 + 12 = 17 1 +6 + 12 = 19 1 + 8 + 9 = 18 2 + 4 + 9 = 15 3+3+8=14 2+6+6=14 3 + 4 + 6 = 13 13! 3 и 4 и 6 в сумме дают «несчастливое» число, ко¬ торое вряд ли будет уличным номером в нашем мире, пере¬ полненном предрассудками. Конечно, этот вывод нельзя считать безусловным. 13 порой используется как уличный номер, и существуют другие причины, по которым 13 может быть указан на здании (например, реклама телевизионного канала 13). Однако это именно тот вид «выкрутасов», на¬ личие которых следует ожидать в логической загадке. Вы ожидаете математического вывода, а они делают акцент на культурном аспекте. Вычеркивайте 3, 4 и 6, поскольку их сумма, равная 13, скорее всего на здании не может быть указана. Это «велико¬ лепная» дедукция на самом деле никуда нас не приводит (что также типично для таких загадок). Остаются по крайней мере семь возможных наборов возрастов, чье произведение равно 72 и чья сумма не эквивалентна несчастливому числу, которое может «сглазить» здание. Однако подождите: герои рассказа знают что-то, что нам неизвестно, а именно номер здания. Они оба его видят, и почему им не нужно его называть. Несмотря на это, после 126
Руководство по сбивающим с толку вопросам упоминания, что сумма возрастов равна номеру на здании, А озадачен. Поскольку выпускники Массачусета никогда не упускают возможности пошутить (еще одно не самое не¬ опровержимое допущение), номер на здании, по-видимому, сам по себе не дает достаточной информации для решения загадки. Это может произойти только потому, что номер на здании не позволяет получить единственного решения, а это возможно только тогда, если этот номер равен 14. В этом случае имеется два набора возрастов, составляющие которых в сумме равны 14. Если у здания номер был бы, на¬ пример, 18, А понял бы, что возраст детей 1, 8 и 9 В этом же случае остаются два возможных набора воз¬ растов: 3,3,8 2, 6, 6. Когда В говорит, что его самая старшая дочь начала заниматься музыкой, все встает на место. Эта информация приводит к исключению варианта (2, б, 6), где у двух стар¬ ших дочерей один и тот же возраст. Из этого следует, что возраста дочерей В должны быть 3, 3 и 8. Это единственный правильный ответ. Решение достигнуто на основе длитель¬ ного размышления вместо мгновенного озарения. Это похо¬ же на усердное распутывание спутанной веревки за письмен¬ ным столом. В своей колонке в Scientific American, которую он вел очень давно, Мартин Гарднер опубликовал разновидность этой загадки и указал, что первым из нескольких читателей, которые прислали ее решения, был Мел Стоувер из Винни¬ пега. Гарднер не знал ее происхождения и поэтому высказал предположение, что она является новой. В его версии про¬ 127
Достаточно ли вы умны, чтобы работать в Google? изведение возрастов равно 36, сумма возрастов эквивалент¬ на неназываемому номеру дома, и родитель упоминает, что у самой старшей девочки на левом большом пальце руки есть бородавка. Если произведение возрастов равно 36, то комбинаций для рассмотрения становится меньше. Номер дома должен быть равен 13, поскольку это единственная сумма, позволя¬ ющая прийти к обоим решениям. (Правильный ответ — 2,2 и 9 лет.) Может быть, кто-то полагает, что 13 вряд ли будет номером дома и соответствующим образом скорректирует загадку. Вы можете подумать: «Отлично, теперь я знаю, как от¬ ветить на этот вопрос, если его мне зададут. Но что делать, если меня спросят что-то другое?» В какой-то степени приведенное выше описание раз¬ мышлений является типовым. Как шутки, курсы игры в гольф или написание хайку, логические загадки ориентиро¬ ваны на определенный склад ума и решаются при помощи определенных правил. Используя обратную инженерию для анализа приведенной структуры, вы можете воспользовать¬ ся трехэтапным процессом, который подходит к широкому кругу ситуаций этого рода, и решить большинство подобных загадок. Вот эти три части. 1. С недоверием отнеситесь к первому появившемуся у вас ответу или направлению размышлений, ко¬ торое придет вам в голову. Вряд ли этот вариант является правильным, потому что если он был бы таким, загадка стала бы слишком легкой, чего не может быть. 2. Решите, какая часть формулировки вопроса «как бы ни про что», и считайте ее ключом к разгадке. 128
Руководство по сбивающим с толку вопросам 3. Ищите решение, которое является в чем-то удиви¬ тельным. Реакцией на уровне коленного рефлекса на загадку о выпускниках Массачусета является тут же возникающее же¬ лание перевести «проблему номера здания» в алгебраиче¬ ские уравнения, а затем их решить. Но, как мы видели, лю¬ бой, кто упорно настаивает на применении алгебры, в конце концов, упрется в стену. В сделал два утверждения, которые «как бы ни про что». Он упомянул номер здания, но нам не сообщили этот номер. Он упомянул, что его старшая дочь играет на пиани¬ но, но за этой информацией ничего не последовало, хотя по¬ зволило А, да и нам в конце концов решить тайну. Возможно, самым важным является третий шаг. В хо¬ роших задачках обязательно имеется элемент сюрприза. Либо сам ответ будет удивительным, либо какой-то шаг, ко¬ торый надо сделать при решении. Здесь, например, трюк заключается в том факте, что есть два возможных набора возрастов, которые в сумме дают 14, и эта двойственность вместо того чтобы помешать ответу, работает на его полу¬ чение. Вопросы на озарение В отличие от обычных логических задачек эти вопро¬ сы с точки зрения пошаговой дедукции трудны для ответа. Здесь требуется вспышка озарения. Вы либо «проникаете» в суть, либо вам не удается этого сделать. Будем считать, что тем, кого не осеняет «А, вот в чем здесь дело!», причем до того, как интервьюер скажет, что надо двигаться дальше, не повезло. 129
Достаточно ли вы умны, чтобы работать в Google? В Google иногда задают следующий вопрос. Вот шахматная доска, где два расположенных по диа¬ гонали друг от друга противоположных угла отреза¬ ны, и поэтому вместо обычных 64 полей у этой доски их только 62. Вам дается 31 костяшка домино, каждая из которых занимает на доске два соседних поля. Рас¬ положите кости домино так, чтобы они закрыли всю оставшуюся шахматную доску. Претенденту придется поломать голову, и все напрас¬ но, так как эту задачу решить невозможно. Сначала нужно это понять, а затем доказать эту невозможность. Вопросы на озарение часто очень интересны, посколь¬ ку само решение является своего рода «кульминационным мо¬ ментом». Но претендентам надо найти ответ на месте, здесь и сейчас. И мыслительный процесс трудно проговорить вслух. 130
Руководство по сбивающим с толку вопросам В этой задаче решение в значительной степени зави¬ сит от того, обратите ли вы внимание на то, что противопо¬ ложные угловые поля должны быть одного и того же цвета. С другой стороны, костяшка домино обязательно покрывает одно белое и одно черное поле. Вы можете положить 30 ко¬ стяшек и закрыть 60 полей, после чего вы останетесь с дву¬ мя незакрытыми квадратами одного и того же цвета. Они не могут быть соседними: в лучшем случае они могли бы углом соприкасаться друг с другом. И поэтому какого-то способа ис¬ пользовать оставшуюся костяшку так, чтобы закрыть пустые поля, просто не существует. Лучший способ, позволяющий справиться с такими вопросами, знать, какие из них обычно применяются. Их до¬ статочно ограниченное количество, и большинство из них довольно старые. Мартин Гарднер упомянул об этом в своей колонке Scientific American в 1957 году. Задачки на латеральное мышление Как дядя «с приветом» рассказывает одну и ту же шут¬ ку на каждом обеде, который устраивается в честь Дня бла¬ годарения, некоторые интервьюеры не могут избежать ис¬ кушения и обязательно задают такие задачки. Эти вопросы по своей сути построены на вербальной двойственности и в основном тестируют, слышали ли вы о них когда-нибудь или нет. Вот одна из них. Три женщины в купальных костюмах. Две из них рас¬ строены, а одна довольна. Расстроенные женщины улыбаются. Довольная жен¬ щина плачет. Объясните. 131
Достаточно ли вы умны, чтобы работать в Google? Интервьюеры, которые использую вопросы, вроде этого, вероятно, считают их забавными. (Насколько относи¬ тельно понятие забавы!) А вот вам и ответ: это финалистки конкурса красоты. Загадки на латеральное мышление обычно короткие и, как порой кажется, не содержат информации, достаточ¬ ной для ответа. Но какие-то подсказки в них должны быть. Тесты на дивергентное мышление Они во многом напоминают классические психологи¬ ческие тесты на креативность. Это задания открытого типа, поощряющие набрасывание идей. И вы вряд ли найдете «правильный ответ». Цель здесь другая — предложить как можно больше хороших идей. За оригинальные хорошие идеи начисляются дополнительные баллы. Как можно сравнить две поисковые системы? Часто помогает следующий подход. Надо начать с формулировки цели, которая в вопросе не задана в явном виде. Например поисковое устройство похоже на гадалку, предсказывающую судьбу. То есть вас просят определить, о чем думает пользователь — и вы должны предположить это на основе нескольких довольно неявных сигналов. Работаю¬ щее поисковое устройство (или предсказательница судьбы) считается хорошим, если оно убедит пользователя, что зна¬ ет больше, чем это есть на самом деле. Самое ужасное, если пользователю подсовывают ответ, а пользователь чувствует, что он ложный, или ответ не соответствует вопросу. Вот не¬ которые типичные удачные ответы на заданный выше во¬ прос. 132
Руководство по сбивающим с толку вопросам Измерьте, насколько быстро устройство работает. Насколько оперативно появляются результаты поиска? Попробуйте получить информацию о себе. Каждый из нас явля¬ ется в какой-то мере экспертом. Указав собственную фами¬ лию в поисковом устройстве, вы увидите себя в уникальной перспективе и решите, насколько адекватна приведенная информация. Введите фразу из коротких, простеньких слов. Например, «быть или не быть». Вы надеетесь, что устройство выдаст вам на¬ звание пьесы, в которой произносятся эти слова, или ссыл¬ ку на карикатуру в журнале New Yorker (эту фразу там подска¬ зывает суфлер весьма озадаченному Гамлету). Не хотелось бы думать, что слова, выбранные для поиска, являются слишком типичными, и поэтому их нельзя отыскать. Может быть, устройство обрабатывает запрос лучше, когда цепочка слов, заданных для поиска, оформлена кавычками, и понят¬ но, что речь идет о цитате? Введите запрос с ошибкой. Если ввести «Exhibit pimp ride», ре¬ зультаты должны быть связаны с ТВ-шоу Pimp my Ride и его ведущим Xzibit, а не с экспонатами (exhibit) Смитсоновского института. Проверьте использование заглавных букв. Поисковое устройство может игнорировать заглавные буквы, поскольку большин¬ ство пользователей на это не обращают внимания. Но оно должно учитывать любые заданные ключи, в том числе и за¬ главные буквы. Проверьте гугол (googol, число), Гугл (Google компания) и Гоголь (Gogol, писатель), каждый раз напи¬ сав эти слова с большой и маленькой первой буквы. Гоголь 133
Достаточно ли вы умны, чтобы работать в Google? (Gogol) с маленькой буквы, возможно, приведет к тому, что поисковое устройство спросит, не имелся ли в виду Google. Определите, насколько устройство устойчиво к вмешательству промоутеров, старающихся поднять рейтинг компании. Каждая компания хочет, чтобы ее сайт в списках стоял одним из первых. Существуют постоянно меняющиеся технологии, влияющие на результаты поиска, когда промоутеры сайтов соперничают друг с другом. Вы можете провести тест неко¬ торых промоутеров сайтов: проверьте, насколько высоко они могут продвинуть вымышленный сайт. Посмотрите, как на эти действия отреагируют поисковые устройства. Проверьте восприимчивость устройства на «бомбардировку». В 2003 году блогер Джордж Джонстон начал кампанию, на¬ правленную на то, чтобы в ответ на запрос miserable failure (жалкий неудачник) поисковая система Google выдавала в числе первых ответов официальную биографию президен¬ та США Джорджа Буша-младшего. Очевидно, на страни¬ це whitehouse.gov, официального сайта Буша, этих слов не было. Чтобы установить связь между указанным запросом и Бушем, Джонсон убедил блогеров использовать эту фразу и связать ее со страницей Буша. Такой подход быстро привел к запланированному им результату. Даже если бы вы ввели лишь часть фразы — failure, а затем нажали «Мне повезет!*», то вас бы перенаправили на страницу «Дабью»**. Эта про¬ делка привела к генерированию большего числа выходов на страницу Буша, чем обычные схемы поиска. Поисковые * Кнопка «Гт feeling lucky» в гуглопоиске. — Прим. пер. ** Прозвище 43-го президента США Джорджа Уокера Буша (G. W. Bush); от техасского произношения буквы W в инициалах. — Прим. пер. 134
Руководство по сбивающим с толку вопросам устройства теперь пытаются сопротивляться бомбардиров¬ ке. Проведите тест и посмотрите, насколько адекватны по¬ исковые устройства в этом случае. Корни такого вопроса на собеседовании уходят в обыч¬ ные тесты. В 1998 году Ларри Пейдж и Сергей Брин выступи¬ ли с презентацией Google перед скептически настроенным венчурным капиталистом Рэмом Шрирамом. Он настоял на проведении слепого тестирования. Шрирам выбрал ключе¬ вые слова и ввел их в Google и одновременно в крупные по¬ исковые устройства того времени. Google оказался самым быстрым в этом соревновании, и встреча закончилась тем, что Шрирам выписал чек на 250 тысяч долларов. Вопросы Ферми К числу популярных вопросов на собеседовании отно¬ сятся те, в которых вы должны быстро и на ходу оценить количество чего-нибудь. Здесь от вас не ждут «правильного» ответа. Это объясняется одним: интервьюер сам не знает, ка¬ кой ответ является верным. Суть в другом — продемонстри¬ ровать, что вы можете отыскать логически обоснованный путь, ведущий к ответу. Вопросы этого вида названы в честь физика Энрико Ферми (1901 —1954), который использовал их при преподавании. «Сколько теннисных шариков может поместиться в этом помещении?» Вы быстро осматриваете помещение и прикидываете его размеры. Объем рабочего места с размерами 10 футов на 10 футов на 10 футов равен 1000 кубическим футам (1 фут равен 30,48 сантиметра; 1 кубический фут равен 0,0283 куби- 135
Достаточно ли вы умны, чтобы работать в Google? ческих метра. — Прим.пер.). Большинство встреч с претен¬ дентами на работу проходят в довольно небольших комна¬ тах, и поэтому то помещение, которое вы осматриваете, как правило, имеет объем от 1000 до 2000 кубических футов. Обычный теннисный мяч в диаметре равен примерно от 2,575 до 2,700 дюйма (1 дюйм равен 2,54 см. — Прим.пер.). Разумеется, никто не предполагает, что вы точно знаете эти размеры. При вашей оперативной оценке вы, скорее всего, будете исходить из того, что мяч «около трех дюймов в диа¬ метре». Затем вы мысленно укладываете 4 мяча рядом, что дает примерно фут, и тогда в кубический фут у вас входит 64 мяча (4 х 4 х 4). Умножьте это число (которое вы можете округлить до «менее одной сотни») на вашу оценку объема помещения. Если только собеседование с вами не проходит в кабинете ис¬ полнительного директора, ваш ответ будет таким: примерно 100 тысяч. Алгоритмические вопросы Я использую термин «алгоритмические вопросы» для категории вопросов, которые стали очень популярны в компаниях, входящих в список Fortune 500, а также в тех, которые работают в Силиконовой долине. В этих вопросах спрашивается, как вы будете выполнять задание, масштабы которого могут варьироваться от космических до тех, с ко¬ торыми мы сталкиваемся в повседневной жизни. В них ча¬ сто дается намек, о котором желательно помнить, посколь¬ ку он важен: вас будут оценивать и по тому, насколько ваше решение способствует экономии времени, усилий и денег. Некоторые алгоритмические вопросы достаточно расплыв¬ чаты, и эта неопределенность важна и сама по себе, потому 136
Руководство по сбивающим с толку вопросам что при такой постановке претенденты могут неосознанно подумать, что от них ожидают самый общий ответ, похожий на лозунги. Но это не так. На самом деле, предполагается, что вы подойдете к вопросу серьезно и представите подроб¬ ный план выполнения задания. Вот пример. В вашем шкафу множество рубашек, и поэтому очень трудно быстро отыскать ту, которую вы хотите надеть. Как следует развесить рубашки, чтобы вам было легко отыскивать нужную? Конечно, можно заявить: «Воспользуюсь шкафом со множеством отсеков», но это совсем не тот ответ, который интервьюер хочет от вас услышать. Предполагается, что вы придумаете схему размещения рубашек. При вопросах, подобных этому, обычно лучше всего на¬ чать с приемлемой идеи, а затем ее совершенствовать. В дан¬ ном случае первой обещающей попыткой является вариант: развесить рубашки на вешалки по цветам радуги. Вы може¬ те окинуть все ваши рубашки одним взглядом и определить точно, где каждая рубашка висит или должна висеть. Зеле¬ ная рубашка с желтоватым отливом располагается между го¬ лубыми и желтыми, а если говорить более точно, то между рубашкой цвета морской волны и бледно-зеленой. Но при более серьезном обдумывании вы понимаете, что это не так легко сделать, как кажется. Вам ведь нужно найти место и для рубашек тех цветов, которые не имеют своего строгого места в спектре, вроде белого, жёлто-корич¬ невого, серого и черного. Конечно, их можно расположить в конце радужного спектра. Но ведь вам нужно найти место и таким рубашкам, как хлопчатобумажные в полоску, футбол¬ ки с разноцветными логотипами, ну и так далее. 137
Достаточно ли вы умны, чтобы работать в Google? Впрочем, вы можете расположить рубашки по какому- то другому параметру, а не по цвету: по длине рукава (длин¬ ный или короткий), стилю (пуловер или пуговицы на всю длину), предназначению (рабочие, спортивные, домашне, парадные), ткани, дизайну. Некоторые из этих параметров довольно расплывчаты и неоднозначны. Скажем, разница между рубашками доя спорта, работы и дома, особенно если говорить о работе в Google, очень незначительная. Рубашка может быть пошита из разных тканей, а на дизайн далеко не все обращают внимание. Цель задания другая — обеспечить возможность быстро определить место рубашки и понять, где именно она находится. Один из способов снять указанную неопределен¬ ность — воспользоваться подходом, применяемым в хим¬ чистках. Там на каждую рубашку прикрепляют номер. И вы можете располагать рубашки в порядке возрастания этих номеров. Однако при этом варианте возникает своя труд¬ ность: вам надо помнить, какие номера соответствуют каким рубашкам, а иначе вам все равно придется долго искать нуж¬ ную. Как много времени требуется работнику химчистки, чтобы отыскать вашу рубашку? Если номера присваиваются без учета каких-то особенностей, а лишь в порядке очереди обработки, то рубашки, как привило, располагаются относи¬ тельно друг друга в случайном порядке. Что с номером, что без номера — так же придется долго рыться в рубашках. А вот практичное решение. Разделите все ваши рубаш¬ ки на столько не противоречащих друг другу категорий, на¬ сколько это возможно. Выделите отсек в шкафу (или часть полки) для каждой такой категории. Оптимальное число ка¬ тегорий зависит от конструкции и размеров вашего шкафа. Вот возможный пример. 138
Руководство по сбивающим с толку вопросам Четко выраженные цвета: пурпурные, голубые, зеленые, желтые, оранжевые, красно-розовые, белые, серые, черные, желто-коричневые/ко- ричневые (10 отсеков). В полоску (один отсек). В клетку (один отсек). Футболки и майки со слоганами; разместить их по первой букве слогана: от А до L и от М до Z (два отсека). Футболки с рисунками без текста (один отсек). У распределения по отсекам есть свой недостаток: в каж¬ дом таком отсеке может оказаться больше одной рубашки. Если вы работаете продавцом и если у вас 20 рубашек голубоватого цвета в стиле «Оксфорд», застегивающихся на все пуговицы, и разница между ними не принципиальная, то проблем нет. Вы просто берет любую рубашку этого типа из отсека, а когда она отправляется в стирку, меняете ее на другую из того же отсе¬ ка. Однако интервьюеры полагаются на здравый смысл — вам необходимо отыскать конкретную рубашку. Может быть, у вас всего одна футболка футбольной команды «Майами Долфинс», и она находится в отсеке, выделенном для футболок и маек со слоганами (начинающихся с букв от М до Z). Вам необходима именно эта футболка, а в этом отсеке, вполне вероятно, нахо¬ дится еще множество похожих. Как вы можете эффективно расположить футболки уже в этом отсеке? Очевидный ответ — развесить футболки в каждом отсеке линейно, так удобнее искать. Это можно сделать по алфавиту, по цвету или по какому-то другому признаку. Это эффективное решение, и не важно, как много в отсеке фут¬ болок (по крайней мере в теории). 139
Достаточно ли вы умны, чтобы работать в Google? Более умный и более реалистичный ответ предусма¬ тривает правило 80 на 20. Скорее всего, 80 % всего времени вы носите лишь 20 % всех имеющихся у вас рубашек. Боль¬ шинство рубашек редко надевают (и в то же время они слиш¬ ком хорошие, чтобы их выбросить). Чтобы учесть и это, придумайте такие категории отсе¬ ков, чтобы в каждом отсеке было лишь несколько часто на¬ деваемых рубашек. Вы всегда можете это сделать: если в одну категорию входит слишком много рубашек, разделите ее на подкатегории и введите ограничения, вроде «голубые ру¬ башки с коротким рукавом» и «голубые рубашки с длинным рукавом». Самые часто надеваемые рубашки находятся ввер¬ ху каждой стопки, лежащей в каждом отсеке. Их легко найти; вам не придется копаться в стопке сверху донизу, если, ко¬ нечно, вам не потребовалась именно та рубашка, которую вы надеваете реже всего. Рубашки в каждом отсеке должны быть расположены в порядке снижающейся популярности. Этот способ является самым легким для того, чтобы добраться до тех рубашек, которые вы чаще всего надеваете. Подобные вопросы нередко задают кодировщикам, поскольку хотят увидеть параллели с разработкой про¬ граммного обеспечения. Сортировка рубашек по цвету или виду по своей природе является хэш-функцией*, а линейное расположение рубашек в отсеке позволяет осуществлять би¬ нарный поиск. К тому же алгоритмические вопросы являют¬ ся и неформальными тестами на способность к организации своих действий. При ответах на них важно понимать, что именно вы хотите сэкономить (в данном случае время или усилия, требующиеся для поиска нужной рубашки). * Эта функция преобразует значение ключа (числового или тек¬ стового) в число, используемое как индекс для нахождения соответ¬ ствующей записи данных в хэш-таблице. — Прим. пер. 140
Руководство по сбивающим с толку вопросам ВОПРОСЫ Определите их жанры Вот набор запутанных вопросов, задаваемых на собе¬ седованиях, которые относятся к разным популярным жан¬ рам. Сначала попытайтесь решить, к какой категории от¬ носится каждый из этих вопросов, а затем ответьте на них. Ответы на них вы найдете в конце книги. ? Какую цену вы установили бы за мойку всех окон в Сиэтле? ? Мужчина подвел свою машину к гостинице и потерял все свое состояние. Что случилось? ? Вы сели на лыжный подъемник внизу горы и поднимае¬ тесь на ее вершину. Какую часть сидений этого подъем¬ ника вы встретите на пути? ? Объясните, что такое база данных своему 8-летнему племяннику, воспользовавшись для этого всего тремя предложениями. ? Посмотрите на эту последовательность: г г г 7 1 г 7-г г г г г 77-г Как должна выглядеть следующая строка? 141
Достаточно ли вы умны, чтобы работать в Google? ? У вас есть 25 лошадей. Сколько забегов вам нужно устро¬ ить, чтобы определить трех самых быстрых из них? Вы не можете пользоваться секундомером. В каждом заезде могут участвовать только пять лошадей. 142
Глава седьмая Доска и маркер Искусство визуальных решений Использование доски — прием, применяемый в тех случа¬ ях, когда во время собеседования претенденту требуется за¬ писать или представить в виде диаграммы свои мысли при ответе на трудный вопрос. Сегодня доску часто используют на собеседованиях. Это своего рода психоанализ, который побуждает кандидатов выкладывать свои самые потаенные мысли для аудитории, которая далеко не всегда относится к ним с симпатией. Использование доски обязательно при ответе на чисто технические вопросы, но этот прием также может быть полезен и в тех ситуациях, которые обсуждались в предыдущей главе. «Даже если речь не идет о программиро¬ вании, изложите ход ваших мыслей и их логику на доске», — рекомендует Тодд Карлайл из Google. Это в первую очередь полезно при ответах на вопросы, имеющие явный визуаль¬ ный элемент, а часто и при выполнении тех заданий, где тре¬ буются сложные дедуктивные рассуждения. Когда вы рисуете или пишете, у вас заняты руки: те¬ перь они при деле и помогают вам при ответе. Вы можете начать с простого перечисления основных характеристик 143
Достаточно ли вы умны, чтобы работать в Google? проблемы, что по крайней мере поможет вам проверить, правильно ли вы ее поняли. Доска к тому же выступает и в качестве механизма, способствующего запоминанию, а также именно на ней представлены выводы или промежу¬ точные результаты. А самое главное, при решении задач со¬ ставление диаграмм часто оказывается очень полезным. Вот пример вопроса, задаваемого в Google. Разломите палку случайным образом на три части. С какой вероятностью эти части можно сложить в форме треугольника? Прежде всего, вам нужно понять, когда три части не мо¬ гут образовать треугольник. Вполне вероятно, вы начнете с рисунка, вроде приведенного ниже. Когда вы ломаете палку на три приблизительно рав¬ ные части, из них всегда можно составить треугольник. Он необязательно будет правильным, но у него будут три сторо¬ ны и три угла. 144
Доска и маркер Но три части палки могут оказаться и такими, что треу¬ гольник построить из них никак не удастся. Ниже приведены два примера такого разлома. В каждом случае одна сторона длиннее двух других, сложенных вместе. Состыковать концы длинной части при помощи двух коротких невозможно. Давайте обозначим первоначальную длину палки еди¬ ницей. Если самая длинная из частей, образовавшихся при сломе, имеет длину больше 0,5 единицы, то общая длина двух других частей будет меньше 0,5 единицы, и поэтому треугольник составить не удастся. При других соотношени¬ ях это сделать можно. Решение в целом оказывается очень простым. Теперь вопрос становится более понятным: какова ве¬ роятность, что самая длинная часть палки окажется не длин¬ нее половины исходной палки? Ответ зависит от того, что вы имеете в виду под условием «разломите палку случайным образом». Здесь уместно обратиться к интервьюеру и уточ¬ нить у него это условие. Если какой-то чародей вытащил бы меня из аудитории и объявил, что мне нужно разломить палку на три части слу¬ чайным образом, я схватил бы ее двумя руками и начал бы гнуть до тех пор, пока палка не сломалась бы. Я не пытался 145
Достаточно ли вы раны, чтобы работать в Google? бы сломать ее на две равные половинки, но и не старался бы, чтобы отломанная часть была очень короткой. Затем я выбрал бы большую из двух частей (с учетом того, что одна из них явно длиннее другой) и сломал бы ее таким же обра¬ зом. Описанная процедура не является случайной. На то, как будет сломана палка, влияют физические свойства воло¬ кон дерева и размер человеческой руки. Но если исходить из абсолютно случайного разламывания палки, то обломки палки могут оказаться абсолютно любыми. То есть можно получить два крошечных огрызка и одну длинную палку поч¬ ти такой же длины, как и первоначальная. Из таких фраг¬ ментов составить треугольник, конечно, нельзя. Интервьюер предоставляет вам право забыть о прак¬ тических аспектах и исходить из математически случайного разлома. (Фактически интервьюер должен сказать это, по¬ скольку у него нет возможности как-то учесть практические особенности выполняемых действий.) Это приводит к но¬ вому толкованию вопроса. Давайте представим, что длина первоначальной палки равна одному метру. На одном конце нанесен 0, на другом — 1, а между ними черточки. Выберите число между 0 от 1, используя любое устройство случайно ге¬ нерируемых чисел или ту функцию случайных чисел, кото¬ рая вам нравится. Разломите палку в этой точке. Затем снова выберите любое случайное число между 0 и 1. Сломайте пал¬ ку в этом месте. (Точка для второго разлома может оказаться на любой из частей, появившихся после первого разлома. Вот почему удобно использовать палку с делениями, как на линейке.) В результате вы получите три сегмента, образо¬ ванных совершенно случайным образом. У каждого из этих сегментов длина может быть любой, от 0 до 1. 146
Доска и маркер Такая интерпретация позволяет воспользоваться про¬ стой диаграммой. Нанесите на график по оси х место, где был сделан первый разлом, а на оси у — место второго раз¬ лома. Вы получите квадрат. Каждая точка в этом квадрате представляет возможный вариант случайного разлома пал¬ ки на три части. Все точки в равной степени вероятны, и по¬ этому площади на диаграмме соответствуют вероятностям разломов. Вот эта диаграмма (для ясности немного более слож¬ ная, чем та, которую вы нарисовали бы на собеседовании). "5 53 О со О to о Нельзя составить Нельзя составить треугольник треугольник Место первого разлома Разделите квадрат пополам посередине каждой оси, чтобы получилось четыре квадрата меньших размеров. Слу¬ чаи, когда оба разлома оказываются на одной и той же сто¬ роне от средней точки (0,5), представлены нижним левым и верхним правым квадратами. Я заштриховал эти квадраты, 147
Достаточно ли вы умны, чтобы работать в Google? чтобы показать, что получившиеся в этом случае части по¬ сле разлома палки не позволяют составить из них треуголь¬ ник. Два других квадрата представляют случаи, где разломы оказываются с разных сторон относительно средней точки. Их можно разделить двумя диагоналями. В затененных тре¬ угольниках х — у или у — х больше 0,5. Из этого следует, что средний разлом слишком велик, чтобы построить треуголь¬ ник. В той части, которая на диаграмме белого цвета и похо¬ жа на бабочку, средний сегмент меньше 0,5, а длина частей такова, что из них можно составить треугольник. Легко по¬ нять, что белые участки составляют четвертую часть общей площади диаграммы. Поэтому вероятность разлома палки на три части случайным образом, при которых можно соста¬ вить треугольник, составляет одну четвертую, то есть 25%. Картинки и схемы (а также пицца) В разобранной выше задачке я использовал доску дву¬ мя способами: чтобы нарисовать картинку частей сломан¬ ной палки и составить концептуальную схему вероятностей. Люди, умеющие использовать диаграммы для визуального решения задач, производят особенное впечатление на ин¬ тервьюеров. Доска может быть полезной даже тогда, когда вам вообще не нужно что-либо рисовать. Вот пример. Вы с другом делите пиццу. Вам требуется X секунд, что¬ бы съесть порцию пиццы, а вашему другу — Y секунд. Правила этикета требуют, чтобы вы брали за один раз только один кусок. Вы не можете тянуться за новым куском, пока не проглотите тот, которые едите. Если вы и ваш друг одновременно потянетесь за последним 148
Доска и маркер куском, этот кусок достанется ему (дополнительное ус¬ ловие). Пицца должна быть разделена на куски равно¬ го размера. Сколько всего кусков должно быть, чтобы вы с большей вероятностью получили большую часть пиццы? Возможно, вашим первым импульсивным желанием будет желание нарисовать пиццу, разрезанную на куски. Что ж, это нормально, и никакого вреда не принесет. Но, может быть, вы до такого рисунка и не дойдете. Ведь задача здесь больше касается времени, чем пиццы. Каждый понимает, что человек, который быстрее съе¬ дает пиццу, получает преимущество. У него появляется не¬ сколько секунд форы. Это верно в любом случае: если пицца разделена на восемь кусков, разрезана в виде домино или на какое-то другое число порций, если пицца круглая или пря¬ моугольная, с хрустящей корочкой или тонкая. Давайте изучим некоторые предельные случаи. Пред¬ положим, вы вообще не разрезаете пиццу на куски и остав¬ ляете ее целой. Вы и ваш друг одновременно тянетесь за ней, и результат предопределен: вы окажетесь в проигрыше. Первый кусок оказывается и последним: пиццу целиком по¬ лучает ваш друг. Вы, конечно, хотите, чтобы пицца была разрезана на куски. Второй простейший вариант — разрезать пиццу по¬ полам. Каждый из вас получит очевидно по одному куску, и тогда будет иметь место случай справедливого дележа: пять¬ десят на пятьдесят. Это важный момент, о котором следует все время помнить. Вам нельзя соглашаться ни с каким вари¬ антом, при котором вы получите меньше 50 % пиццы. А вот еще один крайний вариант: разрежьте пиццу на бесконечное количество крошечных кусочков. В пределе их 149
Достаточно ли вы умны, чтобы работать в Google? число будет огромным, и тогда практически будет безраз¬ лично, кто получит последнюю микроскопическую крошку. Так что нужно разделить пиццу с учетом скорости ее поеда¬ ния. Если вы и ваш друг едите с одинаковой скоростью, каж¬ дый съест по половине пиццы. Если же вы едите в два раза быстрее, вы получите в два раза больше пиццы. Это позволяет выдвинуть следующую стратегию. • Если ваш друг ест быстрее вас, вы разрезаете пиц¬ цу пополам. Это гарантирует вам получение поло¬ вины пиццы. • Если вы едите быстрее, разрезайте пиццу на бес¬ конечное число кусков. Это гарантирует вам пре¬ имущество, величина которого определяется раз¬ ницей в скорости поедания (при таком делении вы получите больше половины). Такой подход к решению задачи эквивалентен подбра¬ сыванию монеты на следующих условиях: «если будет орел, выиграл я, если решка — ты проиграл». Однако никогда не следует сразу принимать первый подходящий ответ. Подумайте, нельзя ли предложить более выгодную для вас стратегию. Один из недостатков описанной выше стратегии — практическая трудность: как разрезать пиццу на бесконеч¬ ное число кусков. Для этого может потребоваться беско¬ нечный период времени: солнце окрасится в багряный цвет заката, а пицца станет до противности холодной. Даже если вы договоритесь с другом разделить пиццу на «большое» чис¬ ло кусков, приближающееся к бесконечности, вам все равно придется потратить на этот процесс очень много времени. 150
Доска и маркер Существует гораздо более выгодная для вас стратегия. Нарисуйте временную диаграмму получения очередных кус¬ ков. Вы и ваш друг берете по одному куску, затем более бы¬ стрый из вас первым заканчивает со своим куском и берет второй кусок. Засеките время: в этот момент более быстрый едок имеет два куска, а более медленный — всего один. О 0 Более медленный едок Более быстрый едок Как развивались бы события, если бы на тарелке было только три куска? В этом случае самый быстрый едок закон¬ чит соревнование победителем, так как съест две трети пиц¬ цы. Обратите внимание, что для этого победителю не нужно быть намного более быстрым. При данных условиях для по¬ беды достаточным окажется даже скорость, лишь на долю секунды выше, чем у второго участника. Это гораздо лучше, чем схема с бесконечным количеством кусков, где чуть более быстрый участник получит часть, лишь немного превышаю¬ щую половину. Предположим, один ест быстрее второго в два раза. Он успеет проглотить два куска и приняться за третий, пока другой, «черепаха», закончит со своим первым куском. Если пицца разрезана на четыре части, «метеор» получит три чет¬ верти. Пока «черепаха» возится со своим первым куском, «метеор» получает дополнительные секунды, чтобы съесть второй (третий, четвертый...). 151
Достаточно ли вы умны, чтобы работать в Google? Поэтому лучшая стратегия — выяснить, как много ку¬ сков вы можете получить, пока ваш друг доедает свой пер¬ вый кусок. При такой формулировке вопроса вам требуется X секунд, чтобы съесть порцию пиццы, а вашему другу — Y секунд. Чем больше Y, тем больше времени у вас будет на тра¬ пезу. Если говорить более конкретно, вы сможете получить Y/X кусков (округлите эту цифру, если необходимо, до цело¬ го числа), пока ваш друг справляется с первым. Разделите пиццу на такое количество кусков плюс один. Это гарантиру¬ ет, что вы получите всю пиццу, кроме одного куска. Я специально упростил эту задачу. В реальных услови¬ ях X и Y вряд ли будут сильно отличаться друг от друга. Одно¬ му человеку, возможно, потребуется на 30 % времени боль¬ ше, чтобы съесть свой кусок, но вряд ли в три раза быстрее или, наоборот, в десять раз медленнее другого. Поэтому воз¬ можны две правдоподобные ситуации. Если вы относитесь к категории «черепах», разрежьте пиццу на две части и возь¬ мите свою половину. Если же вы из «метеоров», разрежьте пиццу на три части и получите две третих. Так что плюсы применения доски — возможность быстрее найти диаграммы, которые помогут решить эту задачу. (И это удача при решении любой проблемы, хотя «составление карт» обычно происходит в уме.) Не робей¬ те, когда вам потребуется воспользоваться лучшей возмож¬ ностью — работать у доски, — там можно стирать одни ва¬ рианты и рисовать другие. 152
Доска и маркер ВОПРОСЫ Визуальные решения Вот еще несколько вопросов на собеседованиях, ко¬ торые можно решить при помощи рисунка или диаграммы. (Ответы на них вы найдете в конце книги.) ? Представьте, что у вас есть вращающийся диск, напри¬ мер CD. Вам дали краску двух цветов — черную и белую. Датчик, прикрепленный возле края диска, может об¬ наруживать цвет проходящего под ним окрашенного материала и сообщать об этом. Как следует раскрасить диск, чтобы вы могли определить направление враще¬ ния, всего лишь глядя на показания датчика. ? Сколько эквидистантных линий можно провести отно¬ сительно трех неколлинеарных точек? ? Добавьте любые стандартные арифметические знаки к приведенным внизу цифрам, чтобы уравнение стало верным. 3 1-36=8 ? В этот бар ходят необщительные посетители. Вдоль бар¬ ной стойки расположены 25 мест. Всякий раз, когда вхо¬ дит новый посетитель, он обязательно садится на самое дальнее, насколько это возможно, место от остальных гостей. Никто не садится рядом с кем-то: если посети¬ тель входит и видит, что «свободных» мест нет, он тут же разворачивается и уходит из бара. Бармену, естественно, хочется, чтобы за стойкой сидело как можно больше 153
Достаточно ли вы умны, чтобы работать в Google? клиентов. Если ему разрешено усадить первого посети¬ теля на любое место, куда выгоднее его посадить с точки зрения бармена? ? Сколькими разными способами можно раскрасить куби¬ ки краской трех цветов? 154
[пава восьмая Доктор Ферми и инопланетяне Как оценить все, что угодно, за 60 секунд и даже быстрее «Я собираюсь задать несколько вопросов, которые могут показаться вам странными», — сообщил человек на другом конце провода. Затем он сообщил, что его зовут Оливер. Он проводил собеседование по телефону с Элисон Шонтелл, студенткой Сиракузского университета, изучавшей рекламу, которая подала заявление на позицию помощника менедже¬ ра по продукции: «Эти вопросы предназначены для тестиро¬ вания вашего аналитического мышления. Я хочу, чтобы вы оценили, какую сумму, по вашему мнению, Google зарабаты¬ вает ежедневно на рекламе в Gmail». «Вы хотите получить конкретное число? — спросила Элисон. — Может быть... 70 тысяч долларов?» Оливер от души посмеялся над этим ответом. Разуме¬ ется, он хотел получить конкретное число, но 70 тысяч дол¬ ларов этим числом явно не являлось. «Подождите, вы можете закрыть глаза на мой преды¬ дущий ответ? — спросила Элисон. — Вычеркните его из ва¬ ших записок и сделайте вид, что я никогда этой цифры не называла. Это возможно?» 155
Достаточно ли вы раны, чтобы работать в Google? «Не надо давать точного числа. Объясните только, ка¬ ким образом вы вышли на свой ответ». «Хорошо, — выпалила Элисон. — Google прикре¬ пляет четыре рекламы к одному е-мейлу. Скажем, каждый пользователь Gmail в день открывает семь новых е-мейлов. Поэтому он видит 28 рекламных объявлений. Если он на¬ жимает на четверть этих реклам, то в день этот человек видит семь реклам. Если все рекламодатели платят по пять центов за каждый такой клик, то доход составит пять цен¬ тов, умноженные на семь реклам и умноженные на число пользователей Gmail... Разве в таком рассуждении нет ло¬ гики?» «Как вам сказать, — неопределенно ответил Оливер. — Вы запутали меня своим допущением «нажимает на четверть этих реклам». Ну, ладно, давайте двигаться дальше». При втором собеседовании с Элисон, также проведен¬ ному по телефону, ее интервьюером была Анна. «Назовите технологию, о которой вы недавно прочитали», — начала она разговор. Что за пустяковый вопрос! «Сегодня я читала о Nike и Apple, которые совместно работают над обувью со встроен¬ ным чипом, помогающим вам бежать под музыку». «А теперь придумайте собственный вариант креатив¬ ной рекламы для этого продукта». Элисон набросала картинку такой рекламы на словах. Основными элементами были бегущий человек, айпод и фи¬ нишная ленточка. Анна сдержано хмыкнула. Это была реак¬ ция на глупость или величие решения? «А теперь я собираюсь задать вам математическую за¬ дачу, — продолжила Анна. — Скажем, рекламодатель платит 10 центов за каждый клик на его рекламное объявление. На объявления кликают только 20 % посетителей сайта. Сколь- 156
Доктор Ферми и инопланетяне ко людей должны посетить этот сайт, чтобы рекламодатель заплатил 20 долларов?» «Так... сейчас, ага. Итак 20 из 1000 кликнули на рекла¬ му. Каждые 100 кликов — это один доллар... а нам нужно 20...» Что-то не то. Элисон начала догадываться, что тычет паль¬ цем в небо. Наконец Анна объяснила правильный ответ. «Чтобы получить один клик стоимостью 10 центов, нужны пять по¬ сетителей сайта. 20 долларов — это 200 раз по 10 центов, то есть 200 раз по пять человек. В целом для этого нужна тыся¬ ча посетителей». Элисон чувствовала себя полной тупицей. Анна реши¬ ла, что наступило время задать еще одну математическую за¬ дачку. «Оцените число студентов-выпускников, обучающихся в колледжах по программе четырехлетнего образования, кото¬ рые каждый год выпускаются в Соединенных Штатах и на мо¬ мент выпуска уже имеют место для работы», — спросила она. «В стране приблизительно 300 миллионов человек, — начала рассуждать Анна. — Представим, что 10 миллионов из них учатся в колледжах по четырехлетней программе. Только четвертая часть из этих 10 миллионов выпускники, и поэтому количество выпускников приблизительно равняет¬ ся от 2 до 3 миллионов. Если половина выпускников на этот момент уже имеет место для работы, то можно говорить примерно о полутора миллионах человек». «Что вы можете сказать об этом количестве? Кажется ли оно вам большим, небольшим или таким, как надо? «Я бы сказала, что оно кажется мне небольшим, но, может быть, это потому, что я сама прохожу через процесс поиска работы, и я хотела бы, чтобы возможностей для ее получения было больше». 157
Достаточно ли вы умны, чтобы работать в Google? На этот раз не было даже смеха. «Пока все, — сказала Анна. — Удачи с поиском ра¬ боты». Ланч в Лос-Аламосе За такой стиль ведения собеседований винить нужно инопланетян. Вот как это случилось. Как-то раз во время ланча в Лос-Аламосе в 1950 году присутствующие заговори¬ ли о летающих тарелках. «Эдвард, что вы об этом думаете? — спросил физик Энрико Ферми своего коллегу Эдварда Теллера. — Какова вероятность того, что неземные существа посещали Землю в космических кораблях?» Теллер оценил вероятность это¬ го события как очень незначительную. Ферми был не очень уверен в его оценке. Большую часть времени на ланче он провел в расчетах, стараясь определить, сколько внеземных цивилизаций имеется во Вселенной и насколько вероятно, что самая близкая к нам могла посетить нашу планету. После этого появился классический «вопрос Ферми». На своих занятиях в Чикагском университете Ферми мучил студентов лишь немного более легкими вопросами. Его са¬ мой известной загадкой, часто задаваемой аудитории, была следующая. «Сколько настройщиков пианино имеется в Чи¬ каго?» Ферми был убежден, что любой человек, имеющий степень доктора по физике, должен уметь оценить практи¬ чески все, что угодно. Конечно, это касалось только тех, у кого была степень доктора по физике. Правда, нынешние работодатели исходят из того, что любой человек, в том числе выпускник университета, у ко¬ торого основными предметами были гуманитарные науки, в 158
Доктор Ферми и инопланетяне ходе собеседования должен уметь оценить какое-то непонят¬ ное количество. (Самое интересное здесь в том, что после приема на работу никто не поручает вам заниматься такими оценками.) Такие вопросы относятся к категории современ¬ ных так называемых загадок сфинкса*. Ответ на них часто определяет, кого после телефонных собеседований следует пригласить на разговор в корпорацию. Некоторые из этих запутанных вопросов лишь очень отдаленно связаны с дея¬ тельностью компании. Сколько автозаправок в Соединенных Штатах? (Этот вопрос был задан в General Motors). Но гораздо чаще какой-то очевидной связи с деятель¬ ностью компании в таких вопросах нет. Вот некоторые при¬ меры. Сколько мусорщиков работает в Калифорнии? (Apple) Оцените число такси в Нью-Йорке. (KPMG) Сколько шаров для гольфа нужно, чтобы заполнить ими площадь стадиона? (JP Morgan Chase) Оцените все издержки производства бутылочки напитка Gatorade. (Johnson and Johnson) Сколько пылесосов производится в год? (Google) У вопросов Ферми, с точки зрения работодателей, есть одно преимущество: их можно очень легко изобретать * Согласно преданию, Сфинкс обитал возле ворот греческого города Фивы и каждому проходящему задавал одну и ту же загадку: «Кто утром ходит на четырех ногах, днем - на двух, а вечером — на трех?» Того, кто не отгадывал эту загадку, ждала жуткая смерть в лапах чудовища. — Прим. пер. 159
Достаточно ли вы умны, чтобы работать в Google? во все новых и новых вариантах. Поэтому кандидат может получить новый вопрос, о котором он никогда не читал в книге и не видел его в Интернете. Особенно изощряется в таких вопросах Intel: интервьюеры этой компании иногда просят инженеров оценить число строк в программах С или C++, которые они составляют. У этого задания по крайней мере три предназначения. Во-первых, это вопрос Ферми. Во-вторых, он показывает, каков опыт программирования у претендента. И наконец, поскольку вопрос предусматрива¬ ет оценку часов работы, это окольный путь прощупать, го¬ тов ли кандидат работать по ночам и в выходные. Недостатком таких вопросов является факт, что ин¬ тервьюеры могут сами не знать, насколько на самом деле трудным является вновь придуманный ими вопрос Ферми, а уж тем более каким является правильный ответ. Как-то по¬ сле собеседования по телефону Элисон Шонтелл столкну¬ лась с Оливером на конференции. Он признался, что не зна¬ ет, сколько денег Google зарабатывает на рекламе в Gmail. «Собеседования продолжались гладко до тех пор, пока я не встретился с одним интервьюером, который по¬ казался мне настроенным против армии, — вспомнил один из кандидатов-неудачников, до этого шесть лет проработав¬ ший в армейской разведке. Используя мантру «Не навреди», применяемую в Google в качестве обоснования для своего вопроса, он спросил меня, сколько людей я убил во время службы. Когда я объяснил ему, что был военным разведчи¬ ком, он спросил меня, могу ли я оценить число людей, уби¬ тых благодаря тем сведениям, которые я собрал. По моему ответу он сделал бы вывод, что я либо злодей и киллер, либо некомпетентен в своем деле». Вполне вероятно, что люди в Лос-Аламосе при по¬ добном этическом выборе сталкиваются с трудностями. 160
Доктор Ферми и инопланетяне Однако Ферми был уверен, что все знания взаимосвязаны. Известно о его замечании, что любой человек, обладающий критической массой фактов и цифр, сможет использовать их для оценки самых экзотических вещей вроде числа све¬ товых лет до ближайшей внеземной цивилизации. Эти во¬ просы предназначены для разработки обоснованного пере¬ хода от тех фактов, которые вы знаете, к запрашиваемым от вас данным о чем-то странном и необычном. Такой подход предполагает, что вам необходимо знать какие-то факты и уметь создавать между ними связи. Вы можете опираться на приблизительные цифры, но вы не должны брать числа из воздуха. Поэтому у Элисон и возникла проблема при ответе на вопрос о рекламе в Gmail. Вместо того чтобы начать с того, что она знает, она попыталась воспользоваться догадками и статистическими данными, которые являются секретом фирмы. (Google не разглашает сведений о финансовых ха¬ рактеристиках конкретных продуктов.) Более совершен¬ ный подход — начать с двух базовых фактов из балансового отчета. Вот они: Google зарабатывает большую часть на ре¬ кламе, и годовой доход компании равен примерно 25 милли¬ ардам долларов. Может быть, у вас возникнет вопрос: «Каким образом я могу узнать о доходах Google?». Ответ таков: вы изучили все это перед собеседованием. Это те немногие финансовые статистические данные, которые вы должны знать, когда приходите на собеседование в крупную компанию. Какая доля из этих 25 миллиардов долларов приходит¬ ся на рекламу в Gmail? Здесь, конечно, есть на что опереться, поскольку о подобных показателях аналитики часто рассуж¬ дают в своих статьях, публикуемых в финансовой прессе. В идеале считается, что вы прочитали достаточно материалов 161
Достаточно ли вы умны, чтобы работать в Google? о бизнесе Google и знаете, что на доходы от рекламы в Gmail приходится относительно незначительная часть общих по¬ ступлений. Когда Gmail появилась в 2004 году, были надеж¬ ды, что эта почта станет столь же доходной, как и реклама в поисковых устройствах. Но этого не случилось. Вряд ли интервьюер поставит вам минус, если вы ска¬ жете примерно следующее: «Давайте предположим, что на Gmail приходится один процент общих доходов Google. Если он больше или меньше, я смогу легко скорректировать полученную цифру». Это позволяет легко решить математи¬ ческую задачу. Доходы от Gmail составят в этом случае около 250 миллионов долларов в год. Разделите эту цифру на 365, и вы получите меньше одного миллиона долларов в день. Та¬ кой подход демонстрирует кардинальное правило вопросов Ферми: обходите углы в арифметике, но не в логике. Элисон хорошо начала при ответе на вопрос о числе выпускников. Она знала, что население США составляет приблизительно 300 миллионов человек. Ее рассуждения шли гладко до тех пор, пока она не сказала: «Представим, что 10 миллионов из них учатся в колледжах по четырехлет¬ ней программе». В этот момент она ушла от точной стати¬ стики и стала пользоваться придуманной цифрой, взятой фактически из воздуха. Более подходящий ответ был бы примерно следую¬ щим. Население США составляет примерно 300 миллионов человек, а средняя продолжительность жизни — около 70 лет. Эти два числа предполагают, что каждый год примерно 300 миллионов/70 достигают какого-то конкретного возрас¬ та, в том числе и 21 года. Вы можете об этом упомянуть до того, как произведе¬ те это деление. Число американцев, доживших до 21 года, будет, несомненно, гораздо больше, поскольку до 21 года 162
Доктор Ферми и инопланетяне доживают больше людей, чем до 70 лет. Насколько больше? Скорее всего, ни вы, ни интервьюер этого не знаете. Это по¬ зволяет упростить математические аспекты. Ответы на эти вопросы напоминают паркур. Вы хотите плавно перейти от одной круглой цифры к другой, так, чтобы вам не пришлось при этом преодолевать какие-то препятствия. Вместо 300 миллионов/70 давайте воспользуемся 300 миллионов/50. Из этого следует, что каждый год возраста 21 года достигают шесть миллионов американцев. Конечно, далеко не все из них являются выпускни¬ ками колледжей. Многие американцы не поступают в кол¬ ледж, другие учатся по двухлетней программе или прекра¬ щают обучение, не добравшись до последнего года. К этому надо добавить и тот факт, что отдельные студенты поступа¬ ют в колледж позже и поэтому выпускаются в более старшем возрасте. Используйте все это, и тогда вы снизите цифру в б миллионов до 3 миллионов выпускников. Следующая часть вопроса такова: сколько выпускни¬ ков обучается по четырехлетней программе? Ау? Это ведь из серии очевидных вопросов, типа кто похоронен в могиле Гранта? Все выпускники колледжей учатся по четырехлет¬ ней программе. Последняя часть вопроса Анны была такой: сколько выпускников на момент выпуска уже имеют место для рабо¬ ты? Это может относиться к тем выпускникам, у кого еще до выпуска уже есть надежное предложение о работе. Если исходить из более широкой интерпретации, то этот вопрос подразумевает получение работы достаточно быстро после выпуска (с учетом ситуации на нынешнем рынке труда). Вам следует попросить интервьюера разъяснить вам некоторые подробности. Типичные ответы здесь такие. 163
Достаточно ли вы умны, чтобы работать в Google? Получение работы в день выпуска: 25 % выпускников, или 750 тысяч. Получение работы в приемлемый срок: 50 % выпускников, или полтора миллиона. Вы, вероятно, помните, что Элисон назвала именно полтора миллиона. Порой вам говорят: «Не нужно давать точный ответ». Но вы можете ошибиться, даже если дадите точный ответ. Здесь важнее путь, а не место, в которое вы прибудете. Шпаргалка для собеседований Интервьюеры не думают, что у кандидата на кончике языка вертится множество самых разных статистических дан¬ ных. Но, разумеется, важные цифры, относящиеся к бизнесу в целом, некоторые самые важные демографические данные и несколько статистических показателей, касающихся ком¬ пании, в которую вы подали заявление, знать надо, так как в противном случае вы будете выглядеть бледно. Вот шпаргалка с рядом круглых цифр (замените данные Google теми, кото¬ рые относятся к компании, где вы проходите собеседование): Численность населения мира: 7 млрд. Общий валовой продукт в мире: 60 трлн долларов. Численность населения Соединенных Штатов 300 млн человек. Валовой внутренний продукт Соединенных Штатов 14 трлн долларов. Минимальная ставка заработной платы в соответ¬ ствии с федеральным законом: 7 долларов в час (фактически 7,25 доллара). 164
Доктор Ферми и инопланетяне Численность населения в регионе Сан-Франциско с учетом Силиконовой долины: 8 млн Стоимость Google на фондовом рынке: 100 млрд дол¬ ларов. Годовой доход Google: 25 млрд долларов. Годовая прибыль Google: 10 млрд долларов. Цена акции Google: 600 долларов. Число шариков, которые уложатся в большом контей¬ нере при случайной упаковке: в 1,2 раза больше той цифры, которую вы получите при использо¬ вании кубической решетки (более подробно об этом см. в конце книги). ВОПРОСЫ Оценки экспромтом Вот еще несколько вопросов Ферми для тренировки. (Ответы на них вы найдете в конце книги.) ? Сколько насечек на ребре четвертака — монеты в 25 центов? Г Сколько флаконов шампуня производится в мире за год? ? Сколько туалетной бумаги потребуется, чтобы покрыть ею весь штат? ? Сколько будет 264? ? Сколько мячей для гольфа войдет в школьный автобус? 165
[лава девятая Неразбивающееся яйцо Вопросы, начинающиеся со слов «как бы вы...» Заявление, с которым в 1970 году выступил директор сред¬ ней школы Карр Милл в Ланкашире Дуглас Эпплтон, вызва¬ ло сенсацию в британских СМИ. Для этого ему потребова¬ лось продемонстрировать опыт, противоречащий, казалось бы, всем прежним представлениям: сырое яйцо, сброшен¬ ное на траву, обычно не разбивается, независимо от высоты, с которой оно падает. Ученики Эпплтона сбрасывали яйца из окон второго этажа. Яйца, падавшие на траву, не разби¬ вались. Пожарный, решивший помочь экспериментаторам, поднялся на лестницу высотой около 21 метра и сбросил от¬ туда 10 яиц на траву. Семь из десяти яиц остались целыми. Офицер Военно-воздушных сил Великобритании проделал похожий эксперимент и сбросил 18 яиц с вертолета, находя¬ щего на высоте 45 метров над землей. 15 яиц (83 %) остались невредимыми. Газета Daily Express арендовала небольшой са¬ молет, чтобы на скорости 240 км/ч сбросить 60 яиц на пло¬ щадку. Около 60 % этих «бомб» не «взорвались». Я вспомнил об этом, чтобы показать, что некоторые 166
Неразбивающееся яйцо из вопросов, задаваемых на собеседованиях в Google, не яв¬ ляются полностью абсурдными, хотя на первый взгляд могут показаться такими. Вы работаете в здании, где 100 этажей. Вам дают два одинаковых яйца. Вы должны определить самый вы¬ сокий этаж, с которого можно сбросить яйцо, и оно не разобьется. В ходе этого эксперимента вам разрешает¬ ся разбить оба яйца. Сколько бросков вам потребует¬ ся, чтобы получить ответ на заданный вопрос? Чтобы у вас не возникло никаких сбивающих с толку сомнений, исходите из того, что здание и яйца являются во¬ ображаемыми. Этот вопрос относится к категории алгорит¬ мических. Это тест вашей способности придумать умный, но при этом практически реализуемый способ выполнения каких-то действий. Такие качества важны для инженерного дела, управления, да и всего остального в жизни. Каждый повар знает, что сырое яйцо, упавшее с раз¬ делочного стола на кафельный пол, прекращает свое су¬ ществование. Но здание в 100 этажей из вопроса Google окружено более мягкой поверхностью, чем бетон, но более твердой, чем трава, и поэтому ответ изначально не является очевидным. Будем считать, что вы исходите из предположе¬ ния, что максимально высоким безопасным для упавшего яйца этажом может быть любой, от 1 до 100. Но при этом вы должны понимать и другое: каждый этаж может быть опас¬ ным для упавшего яйца (что подтвердит мудрость поваров). Вам разрешается игнорировать серьезный элемент случайности (что и было продемонстрировано в британ¬ ских экспериментах). Считайте, что результат сбрасывания яйца с конкретного этажа всегда будет одинаковым: оно 167
Достаточно ли вы умны, чтобы работать в Google? либо всегда разобьется, либо всегда останется целым. Не думайте, что вам нужно назвать характеристику поверхности, на которую яйцо упадет, в качестве условия, обеспечивающего безопасное падение яйца. Никаких яиц и никакого здания в 100 этажей реально нет: вся ситуация является полностью вымышленной. Договорились? Вас про¬ сят лишь разработать эффективный метод определить этаж, безопасный для упавшего яйца, и объяснить ваш процесс мышления. Единственный вопрос, на который, как ожидает¬ ся, вы дадите ответ, содержащий конкретное число, — сколь¬ ко именно бросаний вам потребуется для определения этого этажа? Оценка будет такой же, как в гольфе: чем меньше по¬ пыток вам для этого потребуется, тем лучше. Биты и яйца Сбрасывание яйца — это простой эксперимент, даю¬ щий один бит информации. Чтобы сразу стало интересно, вы начнете с середины здания. Это будет 50-й или 51-й этаж, поскольку «среднего» этажа в здании с четным числом эта¬ жей нет. Попытайтесь сбросить яйцо, скажем, с 50то эта¬ жа. Допустим, оно разобьется. Из этого следует, что этаж, безопасный для упавшего яйца, будет находится ниже 50-го этажа. Разделите нижние этажи снова пополам и сбросьте следующее яйцо с 25-го этажа. Блямс! Оно снова разбилось. Вы остались без яиц. Теперь вы можете прийти к выводу, что самый высокий этаж, при падении с которого яйцо не разо¬ бьется, находится ниже 25-го этажа. Но вы не знаете, какой именно, и из вашего эксперимента следует, что используе¬ мый вами метод оказался неудачным. К решению поставленной задачи можно подойти и по-другому. Продолжайте бросать яйцо до тех пор, пока оно 168
Неразбивающееся яйцо не разобьется. Начните с нижнего этажа и сбросьте первое яйцо. Если оно не разобьется, поднимитесь на второй этаж и повторите свою попытку. После этого опробуйте третий, четвертый, пятый и так далее и повторяйте свои попытки до тех пор, пока сброшенное яйцо не разобьется. Вот вы и выяснили, с какого этажа можно безопасно сбрасывать яйца. Вы пожертвовали всего лишь одним яйцом. Назовите этот вариант «медленным алгоритмом». В этом случае вам потребуется минимальное (одно) число яиц и большое число его сбрасываний. Придется, возмож¬ но, протестировать каждый этаж, но в конечном счете зада¬ ние будет выполнено. А можно ли придумать решение, чтобы с пользой ис¬ пользовать оба яйца? Предположим, что где-то в этой книге описан оптимальный алгоритм Google для эксперимента с бросанием яйца. Вам даже не следует считать это предпо¬ ложением, поскольку он действительно в ней приведен. Перейдите на стр. 169 (о, да вы уже здесь!) и посмотрите, как работает этот алгоритм. Инструкция будет примерно следующей. 1. Поднимитесь на этаж N и сбросьте первое яйцо. Как я узнаю, что алгоритм начал работать таким обра¬ зом? Скажем так, я не собираюсь проверить его работу нож¬ ками: подниматься с этажа на этаж. Алгоритм — это список инструкций с защитой от «дурака», и этот список начинается с инструкции 1. Она предписывает вам, естественно, сбро¬ сить яйцо, поскольку в данном случае это modus operandi — именно это и надо делать. Ничего другого, только сбрасы¬ вать яйца. Единственная интересная часть (номер этажа N) в настоящее время скрыта под алгебраической вуалью. В ре- 169
Достаточно ли вы умны, чтобы работать в Google? альном алгоритме вместо N указывается конкретный этаж, например 43. Делаем следующий дедуктивный вывод: поскольку эксперимент, проводимый в соответствии с инструкцией 1, имеет два исхода, в нем должны быть последующие инструк¬ ции, соответствующие обоим возможным вариантам разви¬ тия событий. Назовем их инструкцией 2а (что делать, если яйцо разобьется) и инструкцией 26 (что делать, если яйцо останется целым). После того как вы разбили первое яйцо, вам придет¬ ся более осторожно использовать второе. Вы уже не можете брать на себя риск и произвольно выбирать любой этаж, по¬ скольку, если у вас разобьется второе яйцо, вы не сможете определить, какой этаж является безопасным. В инструкции 2а в алгоритме Google эта возможность должна быть учтена и описана достаточно детально. 2а. (используется в том случае, если в пункте 1 яйцо разбилось). Спуститесь на этаж 1. Воспользуйтесь «медленным алгоритмом» при помощи оставшегося яйца. Опробуйте каждый этаж, поднимаясь вверх по зданию до тех пор, пока яйцо не разобьется. Макси¬ мальная высота этажа, безопасного для падения яйца, будет на один этаж ниже того, при падении с которого оно разбилось. Представим, что первое падение было осуществлено с 50-го этажа, и яйцо разбилось. Вы не можете рисковать вто¬ рым яйцом и пытаться сбросить его с 25-го этажа, потому что оно также может разбиться. Вместо этого вам придется протестировать этажи 1, 2, 3 и выше, потенциально вплоть 170
Неразбивающееся яйцо до 49-го. Поскольку мы начали с 50-го этажа, из этого сле¬ дует, что вам потребуется всего, может быть, совершить 50 сбрасываний яйца. Вам не нужна интуиция программиста, чтобы понять, что поиск, в котором нужно провести 50 тестирований, что¬ бы отыскать один результат из 100, не является оптималь¬ ным. Такой подход слишком лобовой. Гораздо лучше первый раз сбросить яйцо с более низ¬ кого этажа. Если мы начнем с 10-го этажа и яйцо разобьется, нам в конечном счете потребуется всего 10 проб. И этот мо¬ мент в решении задачи является самым главным, ключевым. В целом вывод таков: если яйцо разбивается при первом сбрасывании с этажа N, то вам потребуется не более N сбра¬ сываний, чтобы определить искомый этаж. Из этого вывода вытекает очень полезное следствие: первый эксперимент следует проводить с этажа, располо¬ женного существенно ниже, чем 50-й. Пусть N = 10. Этот выбор обладает интересной характеристикой: мы можем использовать первое яйцо для определения цифры, соот¬ ветствующей десятке в номере безопасного для яйца этажа, а второе яйцо — для определения цифры, соответствующей единицам. Например, протестируйте яйцо с этажей 10, 20, 30, 40 и 50. Допустим, оно разобьется, когда упадет с этажа 60. Это сообщит нам, что максимально высокий этаж, без¬ опасный для упавшего яйца, — выше 50-го. Спуститесь на этаж 51 и проверьте каждый следующий этаж при помощи оставшегося яйца. Если второе яйцо разобьется при паде¬ нии с этажа 58, из этого следует, что безопасным этажом для яйца является 57-й. Насколько эффективной является эта процедура? Са¬ мый худший сценарий в этом случае — попробовать этажи 171
Достаточно ли вы умны, чтобы работать в Google? 10, 20, 30 и так вплоть до 100-го, при сбрасывании с кото¬ рого яйцо разбивается. После этого вы спускаетесь на 91-й этаж, а затем двигаетесь вверх. В конце концов вам, возмож¬ но, потребуется 19 экспериментов, чтобы определить пра¬ вильный этаж — 99-й. АЛЛЛА,(У Пе^^содшлл^/ К/ \ЛЛ£СМЛЛЛ^\>0$СЦЬ1ЛЛ<) СХУ в\ЛЛХУ\>Ы^ЛХ/ ХШЛАуСУЛЛу -о Описанный вариант является неплохим, но он и не лучший. 172
Неразбивающееся яйцо Краш-тест Вспомните формулировку вопроса: «Сколько бро¬ сков вам потребуется, чтобы получить ответ на заданный вопрос?». Из этого понятно, что ваш ответ будет зависеть от того, сколько экспериментов вам потребуется. (Более точно, вы должны минимизировать число сбрасываний, требующихся при самом худшем сценарии.) Если вам улыб¬ нется удача, вы придете к ответу всего через несколько экс¬ периментов. Поскольку предназначение первого яйца — проведе¬ ние первичного теста на прочность, вы постараетесь ис¬ пользовать его в ситуациях с самым высоким риском, так как хотите как можно быстрее узнать возможные результа¬ ты. Второе яйцо является резервным. И в этом качестве оно является единственным. Вы должны обходиться с ним осто¬ рожно. При поиске хорошего решения очень важная роль от¬ водится первому яйцу. Даже при единственном падении это яйцо может исключить из тестирования множество этажей. Вопрос сколько? Чтобы получить ответ на этот вопрос, нуж¬ но, конечно, поломать голову. Поиском ответов занимались многие умные люди. Я начну с аналогии. Вы профессио¬ нальный игрок в гольф и находитесь на 18-й лунке. Играют на крупный приз. Чтобы победить, вам необходимо пройти эту лунку тремя ударами. Это неизбежно диктует выбор вами клюшек, а потом вы будете либо рисковать, либо предпочте¬ те более безопасный стиль. Это потребует от вас при тре¬ тьем ударе целиться в лунку (вместо того чтобы быть доволь¬ ным, если мяч попадет на зеленую часть площадки). Выбор общей стратегии определяется наличием ограничения — вы можете сделать только три удара. 173
Достаточно ли вы умны, чтобы работать в Google? В идеальном алгоритме Google, применяемом для ре¬ шения этой задачи, также есть ограничение — максимальное число падений, разрешаемых для определения правильно¬ го этажа. Назовем его числом D. Ограничение D влияет на вашу стратегию. Чтобы добавить конкретики, представим, что ограни¬ чение составляет 10 экспериментов. Тогда вы можете сбро¬ сить первое яйцо с 10-го этажа. Знаете, почему? Вы ведь хо¬ тите выбрать этаж как можно выше, чтобы благодаря этому исключить из тестирования как можно больше этажей. В данном случае самый высокий из возможных этажей — 10-й, что объясняется следующим: если первое яйцо разобьется, для определения безопасного этажа вам, возможно, придет¬ ся истратить все разрешенные 10 попыток. (Предыдущий абзац, уверяю вас, является самым труд¬ ным для понимания в этой задаче.) Все остальное следует уже из этой идеи. После перво¬ начального эксперимента в вашем распоряжении остаются еще девять бросков. Если первое яйцо осталось целым, для второй попытки вы захотите подняться как можно выше и пропустить как можно больше этажей. Может быть, вы по¬ лагаете, что для этого вы можете подняться на следующие 10 этажей? Не совсем так. Поскольку у вас осталось всего де¬ вять попыток, в лучшем случае вы можете подняться вверх на девять этажей. Почему? Да потому, что если при второй попытке яйцо расколется, вам придется перейти на вариант поэтажного тестирования, то есть потребуется протестиро¬ вать каждый этаж, расположенный между 10-м и тем, кото¬ рый вы только что проверили, 19-м, использовав для этого все оставшиеся попытки. Если же вы подниметесь на более высокий этаж, попыток у вас может и не хватить, и тогда вы не сможете отыскать правильный этаж. 174
Неразбивающееся яйцо Давайте представим, что после первых двух падений яйцо осталось целым. В этом случае в вашем распоряжении осталось восемь попыток. Для следующего теста вы можете подняться на восемь этажей вверх. Этажи, которые вы протестировали (если считать, что после серии экспериментов яйцо осталось це¬ лым), образуют простую серию. 10 10 + 9= 19 10 + 9 + 8 = 27 10 + 9 + 8 + 7 = 34 и т. д. Однако подождите минутку. Самый высокий этаж, ко¬ торый вы сможете таким образом проверить, равен 10 + 9 + 8+7+6+5+4+3+2+1= 55. Другими словами, этот вари¬ ант отлично сработает только для 55-этажного знания. Но ведь в задании говорится о здании высотой в 100 этажей. Здесь легко внести поправки. Вспомните, что я выбрал 10, можно сказать, из воздуха. Заменим 10 на D — требуемое чис¬ ло экспериментов при использовании лучшего алгоритма. Самый высокий этаж при оптимальном методе, который можно достичь, равен D + (D — 1) + (D — 2) + (D — 3) +... 3 + 2+1 Эта сумма должна быть равна или превышать 100. Далее идут простые алгебраические вычисления. Сум¬ ма, приведенная выше, равняется D плюс каждое целое чис¬ ло, меньше, чем D. В математике такое число называется 175
Достаточно ли вы умны, чтобы работать в Google? треугольным. Представьте полочку с бильярдными шарами. На ней лежат 5+4+3+2+1 шаров. Может быть, вы помните из средней школы, что их сумму можно вычислить, умножив 5 на (5 + 1) и разделив произведение на 2. При таком про¬ стом подсчете вы получите 5x6/2=15,и именно это число шаров находится на полке. В этом случае сумма D и всех остальных целых чисел, меныиихчем D, равна Dx (D+ 1) / 2> 100. Умножим обе части на 2, раскроем скобки и получим D2 + D > 200. Сфокусируемся на D2 и пока проигнорируем гораздо меньшее значение D. Из этого уравнения следует, что D2 по крайней мере близко по своей величине к 200. Квадратный корень из 200 чуть больше 14. Проверим, подходит ли это число для D: 142+ 14= 196+ 14 = 210 >200. Отлично. Все соответствует. Чтобы убедиться, попро¬ буем и 13. 132 + 13 = 169 + 13 = 182. Не подходит, потому что меньше, чем 200. А вот 14 здесь в полной мере подходит. Вы бросаете первое яйцо с 14-го этажа, что гарантирует вам, что вы сможете отыскать ответ за 14 проб или меньше. 176
Неразбивающееся яйцо Итак, вот алгоритм действий. Сначала сбросьте яйцо с 14-го этажа. Если оно разобьется, спуститесь на этаж 1 и проверяйте этаж за этажом, двигаясь вверх. При таком под¬ ходе для получения ответа вам потребуется не более 14 экс¬ периментов. Если же при первом эксперименте яйцо не разбилось, поднимитесь на этаж 27 (13 = 14 — 1, добавленные к первым 14 этажам) и проведите свой эксперимент снова. Если на этот раз яйцо разобьется, вам придется спуститься на 15-й этаж и, поднимаясь вверх, тестировать остальные этажи. В этом варианте вы опять же получите ответ за 14 попыток или меньше. Учитывая последовательность тестов, в ходе которых первое яйцо не разбивается, вы при помощи первого яйца протестируете следующие этажи: 39, 50, 60, 69, 77, 84, 90, 95, 99, а затем 100 (фактически, если здание было бы более вы¬ соким, то следующим этажом был бы 102-й). Из этого следу¬ ет, что вам потребуется 12 экспериментов и сохранившиеся яйца, чтобы прийти к выводу, что яйцо может остаться целым после падения с каждого этажа здания. Если в описанном про¬ цессе в какой-то момент яйцо разобьется, вы переходите к медленному алгоритму, в результате чего вам, возможно, по¬ требуется использовать все 14 разрешенных попыток. Как понять, что вопрос является алгоритмическим Технологические компании начали задавать алгорит¬ мические вопросы, чтобы проверить способность претен¬ дентов на инженерные должности применять имеющиеся у них знания. Вместо того чтобы поручать кандидатам задание на составление программы, они придумывают более-менее 177
Достаточно ли вы умны, чтобы работать в Google? интересные вопросы, вроде описанной выше истории. Этот тип заданий теперь распространился широко и в настоящее время используется в собеседованиях с претендентами и на позиции, не являющиеся техническими. Это обосновывает¬ ся тем, что секретарь или менеджер также должны всегда ис¬ кать лучшие способы решения своих заданий, позволяющие минимизировать затрачиваемые время, деньги или усилия. Вот несколько подсказок, пользуясь которыми вы мо¬ жете понять, что заданный вам вопрос относится к катего¬ рии алгоритмических: • глупое по содержанию задание, которое обычно не имеет ничего общего с той работой, на которую вы подали заявление; • странное ограничение, накладываемое на реше¬ ние задания (вроде «вы можете воспользоваться всего двумя яйцами»); • цель, выраженная в явном или неявном виде, заключается в экономичном подходе к чему-то (в данном случае к числу экспериментов с бросани¬ ем яиц); • наличие алгебраического N, круглого числа, вроде сотни или триллиона, или не названное в явном виде количество (намек на то, что интервьюер хо¬ чет получить масштабируемое решение). Словом, которым в подобных случаях обычно пользу¬ ются, является «эффективный», хотя при этом оно может иметь множество самых разных значений. Если вам не¬ понятны ограничения в вопросе, вполне уместно об этом спросить у интервьюера. Приведем еще одну рекоменда¬ цию, которая часто бывает полезной при ответах на такие 178
Неразбивающееся яйцо вопросы. Начните с самой простой версии. Когда в вопросе упоминается большое число (вроде 100 этажей), подумайте, как вы подошли бы к решению этой задачи в ее простейшем варианте, а затем его усложняйте (одноэтажное здание, двухэтажное строение и т. д.). После этого ответ обычно становится очевидным. Затем используйте ваш подход для более крупных значений. В ходе этого увеличения масштаба вы выявите интересующую вас закономерность. При ответах на алгоритмические вопросы обычно можно предложить более одного варианта. Ваша первая ра¬ ботающая идея может быть не самой лучшей, и поэтому вам следует изучить и альтернативные подходы (если только ин¬ тервьюер не доволен предложенной вами первой идеей и не переходит к следующему вопросу). Если говорить об альтернативных подходах, один из читателей блога Classic Puzzles (Классические загадки) на во¬ прос о яйцах предложил следующий ответ. 1. Сбросьте яйцо со второго этажа. Посмотрите, как оно грохнется. Мысленно выругайтесь. 2. Опуститесь на первый этаж. Сбросьте второе яйцо. И вы поймете, что даже первый этаж слишком вы¬ сок для этого чертового яйца. 3. Пошлите подальше вашего интервьюера и поручи¬ те ему самому сбрасывать яйца из каждого чертова окна этого проклятого здания так, чтобы оно раз¬ билось не больше одного раза подряд. 4. Услышьте от него, что вы приняты на работу. 179
Достаточно ли вы умны, чтобы работать в Google? ВОПРОСЫ Задачки категории «как поступить» Ниже приведен ряд алгоритмических вопросов, для ответа на большинство которых не требуется каких-то осо¬ бых знаний. Последние два вопроса в этой группе — «из точки А в точку В» и «пара звезд на небе» задаются инжене- рам-программистам в Google, и они по своему содержанию более технические, чем остальные в этой книге. Я включил их сюда, потому что они похожи на коаны и время от време¬ ни вдохновляют претендентов предлагать даже более умные ответы, чем те, которые хотят услышать интервьюеры. (От¬ веты на эту группу вопросов смотрите в конце книги.) ? Идет дождь, а вам надо добраться до вашей машины, ко¬ торая стоит в самом дальнем конце парковки. Побежите вы к ней или нет, если ваша цель — как можно меньше промокнуть? Как вы будете себя вести, если у вас есть зонтик? ? У вас есть стеклянный кувшин, в котором лежат неболь¬ шие шарики, и вы в любое время можете определить их количество. Вы со своим другом играете в следующую игру: каждый из вас по очереди забирает из кувшина 1 или 2 ша¬ рика. Игрок, который забирает последний шарик, выигры¬ вает. Какая самая лучшая стратегия в этой игре? Можете ли вы в самом начале предсказать, кто выиграет? ? У вас имеется парк из 50 грузовиков. Каждый из них полностью заправлен и может проехать 100 миль. Как далеко с их помощью вы можете доставить определен¬ ный груз? Что будет, если в вашем распоряжении N грузовиков? 180
Неразбивающееся яйцо ? Смоделируйте использование игральной кости с семью гранями, если в вашем распоряжении имеется только кость с пятью гранями. Как вы можете получить случай¬ ное число в диапазоне от 1 до 7, используя игральную кость с пятью гранями? ? У вас есть пустое помещение и группа людей снаружи. За один ход вы можете либо позволить одному челове¬ ку войти в помещение, либо выпустить из него одного человека. Можете ли вы предложить серию ходов, при которой каждая возможная комбинация людей находит¬ ся в помещении только один раз. ? У вас есть неограниченное количество кирпичей. Вы хотите ставить их один на один гак, чтобы каждый кир¬ пич хотя бы немного выступал относительно лежащего под ним. Какую максимальную величину выступания вы сможете получить? ? Вам необходимо добраться из точки А в точку В. Вы не знаете, как туда можно попасть. Что вы сделаете в этом случае? ? Как вы отыщете пару звезд на небе, которые располага¬ ются ближе всего друг к другу? 181
Глава десятая Как взвесить собственную голову Что делать, когда вы зашли в тупик В 2006 году в соревновании по поеданию бургеров — Big Daddy Burger Eating Contest, которое проводится в Лас- Вегасе, в Plaza Hotel and Casino, участники соревновались в поедании гамбургера, который в счете описывался как бо¬ лее крупный, чем голова Дэвида Хассельхоффа. Это условие изобрел какой-то газетчик, исходящий из теории, что в лич¬ ности Дэвида Хассельхоффа есть что-то изначально забав¬ ное. Правда, была одна проблема: никто не знал, сколько на самом деле весит голова Хассельхоффа. Вероятно, этого не знал и ее обладатель. «До тех пор пока мы не уверены, ка¬ ков этот вес, было бы безответственно использовать голову мистера Хассельхоффа в качестве стандарта для измерения гамбургера», — заявил Ричард Ши, президент Междуна¬ родной федерации спортивного обжорства (International Federation of Competitive Eating, IFCE) в пресс-релизе, напи¬ санном, надо сказать, в очень игривом тоне. IFCE пригласила Хассельхоффа принять участие в не¬ хирургическом взвешивании его головы. Хассельхофф не приехал на это мероприятие, и поэтому организаторам со¬ 182
Как взвесить собственную голову ревнования пришлось произвольно назначить вес гамбурге¬ ра — 9 фунтов (около 4 кг). Победителем оказалась Сония Томас по прозвищу Черная вдова, которая справилась с ним за 27 минут. Может быть, именно эта необычная история, привлек¬ шая внимание СМИ, лежит в основе одного из самых дья¬ вольских вопросов, задаваемых на собеседованиях: «Как вы взвесили бы собственную голову?». Этот вопрос уже давно задают абитуриентам в Оксфордском и Кембриджском уни¬ верситетах. Американские технологические компании, по- видимому, начали пользоваться им лишь в последние годы. В отличие от других задачек, приведенных в этой книге, эта задачка невероятно сложна и пока не имеет ни одного в полной мере удовлетворительного ответа. В основном она применяется для того, чтобы оперативно и на месте прове¬ рить сообразительность претендента и посмотреть, как он отреагирует на невозможное задание, будучи практически обреченным на неудачу. Можно привести и другой пример этого рода. Еще в 1990 году Джоэл Сполски, в прошлом интервьюер в Microsoft, пытался получить от соискателей ответ на сле¬ дующий вопрос: «Как делают конфеты M&M’s?». Сам он не знал ответ. Примерно то же самое делают и в Amazon: там существует традиция «повышения установленной планки». Для этого интервьюер из категории «плохой полицейский» задает невероятно трудные вопросы, не относящиеся к сфе¬ ре деятельности претендента и его опыту. В Amazon ценят универсалов, хотя знают, что разносторонних гениев не бывает. Соискателей судят по тому, насколько отважно они сражаются с вопросами, на которые почти невозможно дать разумный ответ. 183
Достаточно ли вы умны, чтобы работать в Google? В нынешние очень тяжелые времена для претенден¬ тов на получение работы компании все чаще и чаще при¬ бегают к такой стратегии. Вот еще один известный пример вопроса из категории почти невозможных. ? Где вы будете плыть быстрее: в воде или в сиропе? Оказывается, сэр Исаак Ньютон размышлял над этим вопро¬ сом более 300 лет назад. Ответ Ньютона был ошибочным. К счастью для него, Ньютон никогда не пытался получить работу в Силиконовой долине. Ваши меры по спасению, если собеседование плохо для вас складывается В этой книге я привел уже много примеров, как отве¬ чать на труднейшие вопросы. Но рано или поздно вы столк¬ нетесь с вопросом, на который не сможете ответить. Он необязательно будет таким же сложным, как те, которые раз¬ бирались выше. Если вы застрянете, то застрянете серьез¬ но, и вас вряд ли утешит, что некоторые люди могут легко отыскать ответ на вопрос, оказавшийся для вас тупиковым. Однако в сложной ситуации на собеседовании можно, если об этом знаешь, воспользоваться палочкой-выручалочкой. Дело не в том, чтобы умело притвориться, что вы знае¬ те, как отвечать на вопросы. Я лишь подчеркиваю, что с точ¬ ки зрения этикета собеседований лучше все равно пытаться отвечать на вопросы и делать это до тех пор, пока интервью¬ ер не прервет ваши рассуждения. Интервьюеры, конечно, знают, что инновации требуют настойчивости, интуиции и удачи. В трудной для вас ситуации вы по крайней мере може¬ те показать, что уж настойчивостью-то вы обладаете. 184
Как взвесить собственную голову А вот молчать — совершенно недопустимая страте¬ гия. Обе стороны испытывают чувство дискомфорта, и у вас быстро возникает желание побыстрее покончить с неловкостью, и поэтому вы можете заявить, что ничего толкового придумать не можете. По мнению некоторых интервьюеров, вас в таком случае начинают воспринимать как человека, пасующего перед трудностями. Высказывать какие-то свои соображения в любом случае лучше, потому что, как известно, наш ум достаточно часто следует за язы¬ ком. Проговаривание вслух проблемы может подтолкнуть вас к варианту, о котором вы в противном случае, вполне ве¬ роятно, вообще не вспомнили бы. Самое трудное — решить, что говорить, когда вы на самом деле не видите возможных подступов к решению за¬ дания. Вот несколько полезных советов, которые могут вам пригодиться, если вы зашли в тупик. Переформулируйте вопрос. Изложите его собственными слова¬ ми. К тому же это станет проверкой, правильно ли вы поня¬ ли детали. Иногда решение заковыристых вопросов зависит от точности их формулировки. Устраните все неоднозначные толкования. Независимо от во¬ проса, вы можете попросить его уточнить или разъяснить какие-то его детали. («Когда вы говорите, что я плыву в си¬ ропе, имеете ли вы в виду какой-то конкретный вид сиропа, к примеру кленовый, или любую жидкость, более густую, чем вода?») И вы сразу получите ключики, помогающие вам понять, какой тип ответа ожидает услышать интервьюер. Уточнение и получение дополнительной информации — это важная интерактивная часть, она предполагает, что вы полу¬ чили от интервьюера все детали задания. 185
Достаточно ли вы умны, чтобы работать в Google? Опишите, почему здесь нельзя дать очевидный, казалось бы, ответ. Мы говорим о трудных вопросах, а «трудный» обыч¬ но означает, что первый приходящий на ум ответ не являет¬ ся правильным. Поэтому отнеситесь ко всему скептически и попытайтесь доказать, что очевидный ответ или подход является ошибочным. («Признаюсь, что моим первым жела¬ нием было заявить, что в сиропе я буду плыть более медлен¬ но. Но если он более густой, то и сила отталкивания будет больше...») Прибегайте к аналогиям. Создание аналогий, то есть умствен¬ ных карт, — это ключ ко всем видам креативного мышле¬ ния. Сопоставьте проблему с чем-то для вас знакомым или с чем-то необычным. (Разница между плаванием в сиропе и плаванием в воде похожа на разницу между полетом модели самолета на Земле и на Луне, где воздуха нет. Что случится с моделью самолета на Луне?) Разумеется, ни одна аналогия не является полной, и поэтому вам целесообразно показать, чем ваша аналогия отличается от решаемой задачи. Мозговой штурм. При удачном стечении обстоятельств ваши аналогии приведут к предложению других, не самых очевид¬ ных подходов к решению задачи. Попытайтесь перечислить как можно больше возможных вариантов. Не все из них бу¬ дут хорошими ответами, но все равно это полезно. Лучше выдвинуть множество полусырых идей, чем вообще ничего не предложить. К тому же мозговой штурм позволяет вы¬ удить у вашего собеседника подсказки. Даже интервьюеры с самым каменным лицом могут как-то отреагировать, если они видят, что вы очень целеустремленно пытаетесь спра¬ виться с заданием. 186
Как взвесить собственную голову Критика. Вам следует проанализировать задачку на основе идей, выдвинутых в ходе мозгового штурма. Это позволит вам многое обстоятельно обсуждать, даже если на самом деле вы оказались в тупике, а это, в свою очередь, порой приводит к получению дополнительных подсказок. В иде¬ але вы можете даже предложить завершение обсуждения, указав, какой из перечисленных вами подходов является, по вашему мнению, самым перспективным. Детские качели, сканирование тела и точные копии в виде трупов Чтобы помочь вам лучше разобраться в возможных подходах к решению трудных задач, я вместе с вами пройду весь процесс поиска возможного ответа на задание «взве¬ сить собственную голову». Вопрос можно сформулировать иначе: «Вы хотите, чтобы я взвесил голову, используя для этого какие-то весы, не отделяя при этом ее от моего тела?». Да, именно так. Сразу же возникает несколько неясностей, которые можно устранить, если задать вопросы интервьюеру. Напри¬ мер: «Что именно вы понимаете под головой? Включает ли голова шею, половину шеи или она заканчивается сразу же под челюстью?» А вот еще что надо уточнить — следует ли вам исполь¬ зовать расчеты или можно ограничиться оценками. «Долж¬ ны ли весы фактически зарегистрировать вес моей головы, или я могу сделать несколько измерений и на их основе при помощи расчетов определить этот вес?» Что должен ответить интервьюер? Считается, что при идеальном ответе вы сами должны провести границу между головой и телом в любом месте, которое вам нравится. Если 187
Достаточно ли вы умны, чтобы работать в Google? говорить о втором вашем вопросе, то вы должны не просто оценить вес какой-то головы, а определить фактический вес вашей собственной головы (здесь нет ни намека на катего¬ рию вопросов Ферми). Расчетами вы можете воспользовать¬ ся, но никаких догадок. Очевидный ответ заключается в следующем: 1) лечь на пол и положить свою голову на весы, вроде тех, которыми пользуются в ванных комнатах. Или лечь на шезлонг так, чтобы голова свисала, положить ее на чашу весов, например, таких, которыми пользуются в гастрономах. Весы должны быть установлены на подходящей высоте. Если шея полно¬ стью расслаблена, а тело лежит на твердом основании, то весы зафиксируют вес вашей головы и только головы. Вы, должно быть, поняли, что описанные выше про¬ цедуры на практике не так-то легко осуществить (хотя IFCE предполагала сделать с головой Хассельхоффа что-то вро¬ де этого). Следующий этап вашего ответа должен включать критику предложенного варианта. Подход «голова на ве¬ сах» оказался бы приемлемым, если бы та часть шеи, к ко¬ торой крепится голова, имела бы пренебрежительно малый вес. Однако в реальной жизни у шеи имеется свой вес, и полностью его исключить нельзя (там еще и позвоночник). Положение шеи и ее напряженность могут, скорее всего, повлиять на показания весов, а может быть, и нет. Кто это знает? В качестве эксперимента я опробовал этот метод на себе. Я лег на пол и положил голову на весы, которые при¬ поднимались над ковром буквально на 2—3 сантиметра. В за¬ висимости от положения моего тела вес — увы — существен¬ но различался. Когда я лежал на боку, в среднем он составлял около четырех килограмм. При положении на спине (самая комфортная поза) средний результат составлял около пяти 188
Как взвесить собственную голову килограмм. Если лечь на живот, а голову повернуть набок, весы выдавали семь килограмм. Щека прижималась к весам, я испытывал дискомфорт и чувствовал, что плечи также влияют на вес. Думается, достаточно обоснованно можно считать, что моя голова весит килограмм пять. К тому же я почти уве¬ рен, что ни один интервьюер не опробовал этот метод, и по¬ этому вам не следует настаивать. Ваш собеседник просто не поверит, что он работает. Идем дальше. Время мозгового штурма — пора фонта¬ нировать всевозможными подходами. Вот несколько самых типичных. 2) Детские качели: лягте на качели так, чтобы ваша шея находилась прямо над опорной осью, и тогда ваша голо¬ ва будет на одной стороне качелей, а тело — на другой. Раз¬ умеется, вес тела будет тяжелее, и поэтому эта часть качелей опустится до земли. К той части, где лежит голова, постепен¬ но добавляйте гирьки и делайте это до тех пор, пока качели не встанут ровно. Цифры получены. 3) Карусель. Карусель есть на многих детских площад¬ ках. В центре карусели расположен большой диск, который можно раскручивать. Встаньте на карусель так, чтобы ваша шея оказалась в центре диска. Попросите друга раскрутить карусель и при этом точно измерить приложенную силу. Рас¬ считайте вес вашей головы на основе момента импульса. 4) Сканирование тела. Просканируйте себя при помо¬ щи MRI — методом ядерного магнитного резонанса, что по¬ зволяет измерить плотность вашего тела. Или воспользуй¬ тесь новыми сканерами, устанавливаемыми в аэропортах, где применяются рентгеновские лучи низкой интенсивно¬ сти. Рассчитайте процентную долю вашей головы и получи¬ те нужный ответ. 189
Достаточно ли вы умны, чтобы работать в Google? 5) Эквивалентный труп. Отправляйтесь в медицин¬ ское учреждение и найдите там труп с такими же, как у вас, параметрами тела (чем ближе к вам, тем лучше): высота, вес и конфигурация. Убедите руководство этого заведения, что¬ бы вам позволили взвесить труп, отсечь голову и взвесить ее отдельно. Это позволит вам узнать вес головы в процентах от общего веса тела. Умножьте эту долю на ваш вес без одеж¬ ды (очевидно, что на трупе также не должно быть ничего). Если вы считаете, что этот вариант слишком ужасный, то быстрее переходите к следующему абзацу. Вы можете раскритиковать все эти ответы, особенно потому, что ни один из них по большому счету нельзя приме¬ нить на практике. Если говорить о качелях и карусели, здесь влияет не только вес, но и расстояние от оси. Толстый ребе¬ нок может не перевесить худышку, если сядет ближе к оси. Чтобы вычислить вес головы, вам потребуется знать точное распределение весовых характеристик вашего тела от голо¬ вы до ног. Но такой информацией вы не обладаете. MRI и сканеры в аэропортах дают изображения (осо¬ бенно если говорить об установках в аэропорту). Они позво¬ ляют видеть, что у людей спрятано под одеждой, и различать любые более плотные предметы, чем тело. Сканирование при помощи MRI позволяет измерить плотность протонов. Но в воде, а тело в основном состоит из воды, имеются и атомы водорода. Также существуют атомы водорода в про¬ теинах и жирах. К сожалению, показатели, относящиеся к атомам водорода, нельзя считать точным эквивалентом веса тела. К примеру, в костях и зубах водорода мало, а эти орга¬ ны самые плотные в теле. Подход на основе сканирования тела, возможно, ка¬ жется более совершенным, чем он есть на самом деле. Од¬ нако, если только вы не располагаете бюджетом НАСА, смо- 190
Как взвесить собственную голову жете ли вы в реальных условиях таким образом получить все необходимые данные и рассчитать ваш вес? Сколько потре¬ буется работы, во что это обойдется и будут ли полученные результаты точнее, чем те, которые можно получить при бо¬ лее дешевых и быстрых вариантах? Размышление над неудачными идеями порой дает вы¬ ход из тупика. Есть один аспект, который пока никак не был учтен, хотя он очень важен: насколько тяжелой является ваша голова, если ее выразить в виде процентной доли от общего веса. Ваши мысли будут блуждать и спотыкаться до тех пор, пока вас не посетит открытие — эврика! Эврика! (или нет) Все сказанное следует воспринимать в буквальном смысле. Люди с гуманитарным образованием вспомнят историю, связанную с эврикой. Царь Сиракуз Гиерон II по¬ ручил изготовить для храма золотую корону. Когда работа была выполнена, у царя возникло подозрение, что ювелиры его обманули, и часть золота заменили серебром. Гиерон по¬ ручил Архимеду, своему придворному консультанту по тех¬ ническим вопросам, определить, не был ли использован в короне более дешевый материал. В те времена химических способов решения этой задачи не существовало. Однако уже тогда все знали, что золото тяжелее серебра. У короны была неправильная форма. Ее нельзя было положить на весы с таким же количеством золота на дру¬ гой чаше, поскольку никто не мог сказать, сколько должно быть золота. Озадаченный Архимед отправился в бани. Он обратил внимание на то, что когда он входил в ванну, уро¬ вень воды повышался. Это помогло ему отыскать решение. 191
Достаточно ли вы умны, чтобы работать в Google? Архимед выскочил и побежал голышом по улицам с криком: «Я нашел!» (Эврика!). Архимед измерил объем короны, по¬ грузив ее в воду. Объем и вес короны позволили ему рассчи¬ тать плотность. Он выяснил, что плотность у нее меньше, чем у короны из чистого золота, тем самым доказав, что юве¬ лир является мошенником. Как и многие другие интересные истории из времен античности, эта является, вполне вероятно, вымышлен¬ ной. О ней рассказывает Витрувий, живший на 200 лет позже. В труде самого Архимеда, прежде всего в работе «О плавающих телах» и в других сохранившихся произведени¬ ях того времени, об этом случае ничего не рассказывается. Правда это или нет, но западная культура восприняла эту историю как призыв к тому, что странности сложного мира порой можно объяснять при помощи линейной логики. Вы можете воспользоваться аналогией между подхо¬ дом Архимеда и той задачей, которую вам предложили ре¬ шить. В обоих случаях требуется воспользоваться весами и измерить что-то сложной формы. Попробуйте следующий подход: 6) возьмите ведро, наполненное до самых краев водой, и поставьте его в широкий таз. Наклонитесь и погрузите свою голову в это ведро. Опустите ее достаточно глубоко, чтобы линия воды, касающаяся вашей шеи, совпала с вооб¬ ражаемой линией, отделяющей голову от тела. Часть воды перельется в таз. Поднимите голову и измерьте количество воды, оказавшейся в тазу. Ее объем будет равен объему ва¬ шей головы. Тот же самый эксперимент, только с более крупной ем¬ костью, позволит вам измерить и объем всего вашего тела. Теперь воспользуйтесь домашними весами и измерьте свой вес. Чтобы получить плотность тела, разделите вес на объ- 192
Как взвесить собственную голову ем. Чтобы узнать вес головы, умножьте эту плотность на объ¬ ем вашей головы. При этих расчетах предполагается, что плотность го¬ ловы равна плотности тела. Хм-м... Спросите интервьюера, можно ли сделать такое допущение. Не удивляйтесь, если получите отрицательный ответ, поскольку плотность голо¬ вы не такая же, как у тела. В этот момент легко попасть в западню. Объем вытес¬ ненной воды равняется объему вашей головы. Должен же быть какой-то способ, считаете вы, позволяющий измерить плотность. Бесталанные претенденты на собеседовании ис¬ черкивают доску уравнениями и диаграммами, в муках при¬ думывают заумные эксперименты, связанные с плавучестью. Они часто предусматривают изощренные способы взвеши¬ вания, при которых, скажем, тело подвешивается за ноги, а голова оказывается под водой. Не ломайте голову. Все это не сработает. Сила вытал¬ кивания погруженного в жидкость тела зависит от веса вы¬ тесненной воды. (Это принцип Архимеда, упомянутый им в его труде «О плавающих телах».) Вес вытесненной воды равен объему того предмета, который ее вытеснил (напри¬ мер, вашей головы), умноженному на плотность воды. Важ¬ на плотность воды, а не ваша голова. Нет никакой разницы, будет ли ваша голова заполнена воздухом или чем-то более тяжелым. В отличие от типичной головоломки, у этого вопроса нет какого-то магического ответа, при котором все тут же становится на свои места. Поиск ответа здесь скорее напо¬ минает решение задания из реального мира. Вы должны придумать разумный компромиссный вариант и прийти к результату, который хорошо соответствует поставленной цели. 193
Достаточно ли вы умны, чтобы работать в Google? Есть способы, позволяющие уточнить оценку плот¬ ности вашей головы. Тело составлено из различных суб¬ станций с известными показателями плотности. Это осно¬ ва подводного взвешивания, используемого для измерения пропорций мускулов и жира (в конечном счете оно также работает на основе закона Архимеда). Человек садится на сиденье, прикрепленное к пружинным весам. Сиденье по¬ гружается в воду, и весы измеряют, насколько человек весит меньше в погруженном в воду состоянии. Стандартные фор¬ мулы позволяют врачу определить относительные пропор¬ ции мускулов и жира. При подводном взвешивании появляется и подводный камень. В качестве него выступает воздух. Его много как в легких, так и во всем пищеварительном тракте. Почти весь этот воздух располагается ниже шеи. Как правило, испытуе¬ мых перед погружением просят выдохнуть как можно силь¬ нее. Но, конечно, никто не может выдохнуть весь воздух из легких, и к тому же остается воздух в желудке и кишечнике. Его объем можно рассчитать при помощи стандартных фор¬ мул, а затем вычесть это значение из показателя веса. Используя эти формулы, вы можете вычислить плот¬ ность вашего тела без воздуха, которая станет больше и бли¬ же к плотности вашей головы, чем при простом погружении в воду всего тела. Фактически вы также можете вычислить процентные доли ваших мускулов и жира и использовать эти данные для получения еще более точного ответа. На показатель плотно¬ сти влияют и необычные физические характеристики тела, такие как, к примеру, у тех, кто занимается бодибилдингом, страдает от анорексии или, наоборот, от ожирения, но они не должны существенно сказаться на плотности головы. (Так, штангист не сильно развивает мускулы своей головы.) 194
Как взвесить собственную голову В подобных случаях вы должны скорректировать среднее значение плотности с учетом особенностей тела, а затем считать ее и плотностью головы. Вам всегда следует должным образом оформить ваш ответ. Вот хороший способ для этого: подумать, какой из ме¬ тодов, описанных вами, является наиболее точным. Если вы обдумали все методы, которые я описал, то можете сравнить достоинства двух самых перспективных подходов — Архиме¬ да и с трупом (телом с такими же как у вас основными пара¬ метрами). В обоих случаях вы начинаете со взвешивания на весах (простой и точный подход) и умножаете полученный результат на коэффициент, который вы определили при по¬ мощи двух довольно экзотическим образом установленных показателей. При архимедовом ответе это соотношение объема вашей головы к объему тела, полученных при помо¬ щи двух погружений, а при использовании трупа это отно¬ шение веса головы к весу тела на основе двух взвешиваний. В идеале оба этих соотношения следует скорректировать, чтобы учесть воздух и конструкцию тела (при варианте на основе метода Архимеда) или изменение распределения веса, происходящее после смерти человека и при подготов¬ ке трупа к захоронению (вариант с трупом). При обеих кор¬ ректировках имеет место элемент догадки. Обоснованная подсказка здесь такова. Метод на основе трупа более точ¬ ный. Взвешивание тела, которое не двигается, дает, должно быть, более точный результат, чем эксперимент с погруже¬ нием, при котором тело двигается и может выйти из воды еще до того, как она вся будет вытеснена. Некоторые вспомнят ситуацию из фильма 1996 года «Джерри Магуайр», где Рей спрашивает Джея: «Знаешь ли ты, что голова человека весит 8 фунтов?» Это лишний раз доказы¬ вает, что вам не следует использовать факты из кинофильмов. 195
Достаточно ли вы умны, чтобы работать в Google? 8 фунтов — это более легкий вес, не соответствующий весу го¬ ловы взрослого американца среднего телосложения. Дэнни Йи из отдела анатомии и гистологии Университета Сиднея поинтересовался об этом у специалистов по анатомированию и получил следующий ответ: «Голова трупа среднего челове¬ ка, отрезанная около позвонка СЗ и без волос, весит от 4,5 до 5 кг (10—11 фунтов), что составляет приблизительно 8 % веса всего тела». Хотя интервьюеры не ожидают, что вы знае¬ те этот процентный показатель, вы можете сообщить вашему собеседнику, что он, должно быть, известен ученым медикам и что его можно найти при помощи Google. Если вы весите 150 фунтов (около 68 кг), это значит, что, если доля, прихо¬ дящаяся на голову, составляет 8 % общего веса, ваша голова весит 12 фунтов (чуть больше 5,4 кг). Нет никаких правил Вопрос «как взвесить собственную голову?» кажется почти пародией. На самом деле цель нынешних всесторон¬ них собеседований при приеме вас на работу — «взвешива¬ ние» содержимого вашей головы. Эта игра, при которой и интервьюер, и соискатель — оба чувствуют себя беспомощ¬ но, из-за чего граница между оценкой и произволом факти¬ чески стирается. Позвольте мне закончить эту часть самым важным со¬ ветом из всех, которые приведены в этой книге. Вы можете улучшить качество ответов на запутанные вопросы при со¬ беседовании, если прибегните к методу проб и ошибок. Большинство людей этого не делают. Они полагают, что все типы вопросов, обсуждавшихся в этой книге, из об¬ ласти логической дедукции, тайных фактов, которые нужно просто знать, чтобы применить, или редкого качества, на- 196
Как взвесить собственную голову зываемого креативностью. Поэтому они сразу начинают да¬ вать ответ. Не придя к какому-то логически обоснованному ответу, они понимают что выбрали неверный путь и зашли в тупик. Из-за исходных ложных надежд психологический ступор бывает непропорционально сильным. Знаете, когда вам вдруг пришлось играть на поле для гольфа, утыканном всевозможными преградами. Претендент впадает в анабиоз и до конца интервью из него не выходит. Хотя имеется масса фактов, свидетельствующих, что креативность вполне может сопровождаться методом проб и ошибок. В современных исследованиях креативности ста¬ ли использовать то самое устройство, позволяющее изме¬ рить вес головы самым передовым образом — MRI. И экспе¬ рименты подтверждают, что интеллект и креативность это, по-видимому, не одно и то же. Мозг людей, показывающих высокие результаты в психологических тестах на креатив¬ ность, на самом деле функционирует более медленно в неко¬ торых ситуациях, чем мозг менее творческих людей. «Мозг, вполне вероятно, является своего рода скоростным шоссе, которое доставляет вас из пункта А в пункт В, — объяснил Рекс Юнг из Mind Research Network, Альбуркерке. — Но в об¬ ластях мозга, связанных с креативностью, имеется, как соз¬ дается впечатление, множество небольших боковых дорог с интересными окольными путями и развилками, уводящими в сторону». Юнг подозревает, что более медленно срабаты¬ вающие нейроны «позволяют стыковать более отдаленные друг от друга идеи, что обеспечивает большую новизну и большую креативность». Работа нашего мозга оптимизирована так, чтобы в пер¬ вую очередь предлагать очевидное решение проблем. Эти варианты обычно являются правильными, если не считать тех ситуаций, когда это неверно. Значит, мозг столкнулся с 197
Достаточно ли вы умны, чтобы работать в Google? «трудной» проблемой. Вопросы, приведенные в этой книге, разработаны преднамеренно так, чтобы они были трудными и препятствовали использованию интуиции. Вы отвечаете на них при помощи мозгового штурма, ищете неочевидные подходы, а затем стараетесь выбрать самый лучший вари¬ ант из рассмотренных. Креативность может быть утоми¬ тельным, а иногда и изнурительным занятием. К числу тах называемых креативных людей часто относят тех, кто уму¬ дряется не уставать или по крайней мере сохраняет мотива¬ цию, позволяющую им продолжать действовать в одиночку. Какого-то магического алгоритма для решения незнакомых проблем не существует. «Черт побери, здесь нет никаких правил, — однажды сказал Томас Эдисон. — Мы лишь пыта¬ емся добиться поставленной цели». Для нынешней культуры интервью при приеме на работу характерен тот же скептицизм. Этот скептицизм распространяется на должностные инструкции, схемы ор¬ ганизационного строения, целые отрасли и даже на чело¬ веческие отношения. В качестве двигателей креативного разрушения, способных создавать и ломать бизнес-планы, выступают наши все более широкие коммуникационные сети. Стало аксиомой утверждать, что через пять лет все будет совершенно иным. Появятся новые правила, новые способы зарабатывания денег и новые стили жизни. Это проявляется все больше, все сильнее и приводит к тому, что уже сформированные навыки и умения и полученные ква¬ лификации становятся менее значимыми, а все более при¬ тягательной становится концепция ментальной гибкости. Иногда, правда, стоит все-таки понять: гибкости для чего? Насколько действительно другим мир станет через пять лет? Это та загадка, над которой мы все в настоящее время работаем. Те, кому удается с успехом проходить нынешние 198
Как взвесить собственную голову собеседования в виде игр разума, знают, как одним махом по¬ кончить с предыдущими оплошностями. Надо расслабиться и отыскать способы, помогающие получать удовольствие при исследовании новых идей. Вполне вероятно, успех определяется не столько более умными мозгами, сколько большей раскованностью, когда вы применяете те, которые у вас есть. Ну и, конечно, креативность в значительной сте¬ пени связана с умением действовать целеустремленно. Этот вывод, хотя и неявно, часто сам собой напрашивается в со¬ временных собеседованиях, которые все больше походят на очень трудные испытания. Как сказал один из интервьюеров Google в прошлом: «Наша цель — выяснить, куда кандидаты отправятся за идеями». 199
Ответы У стандартных логических задачек есть один правильный ответ, но этого нельзя сказать о большинстве самых инте¬ ресных вопросов, задаваемых на собеседованиях. Там, где это приемлемо, я указываю как хорошие, так и не очень хо¬ рошие ответы и объясняю, в чем между ними разница. Ча¬ сто имеются и другие хорошие ответы. Если вам удастся оты¬ скать более совершенный, разумеется, воспользуйтесь им. Глава 1 ? «Вас уменьшили до размера 5-центовой монеты и бросили в блендер. Ваш вес уменьшился так, что плот¬ ность вашего тела осталась прежней. Лезвия начнут вращаться через 60 секунд. Ваши действия?» Те, кто увлечен серьезными науками, вспомнит фор¬ мулу энергии снаряда: Е = mgh. Е — это энергия (к примеру, игрушечной ракеты, сделанной из бутылки), т — ее масса,
Ответы g — сила тяжести и h — высота, на которую она сможет под¬ няться. Высота возрастает прямо пропорционально энер¬ гии (при условии, что масса остается неизменной). Предположим, вы объединили две ракеты, сделанные из бутылок, вместе и подожгли их одновременно. Сможет ли такая двойная ракета подняться выше? Нет. Хотя она произ¬ водит в два раза большую энергию, но у нее и вдвое большая масса, которую нужно поднять, преодолевая силу тяжести. Из-за этого высота h не изменится. Тот же самый принцип сохраняется, и когда вы рассматриваете прыжки людей, ставших маленькими. Пока мускульная энергия и снижение веса пропорциональны друг другу, высота прыжка останется той же самой. ? Если дует ветер, вы будете лететь на самолете туда и обратно дольше, чем при полете в безветренную по¬ году, быстрее или столько же? Обычно немедленно возникает желание заявить, что влияние ветра в целом нулевое. Встречный ветер замедлит ваше движение в одном направлении, но на обратном пути он будет дуть вам в спину, что позволит вам преодолеть путь быстрее. Это правильно, если все именно так и происходит. Однако вопрос заключается в том, будет ли время туда и об¬ ратно точно таким же, как и без ветра? Давайте представим самолет, который летит из Сан- Франциско в Вашингтон и обратно со скоростью 600 миль в час. Так случилось, что из-за капризов глобального поте¬ пления возник поток воздуха, дующий в направлении из Сан-Франциско в Вашингтон со скоростью 600 миль в час. При полете на восток это создает дополнительную силу. Этот ураган удваивает наземную скорость самолета и по¬ 202
Ответы зволяет ему прибыть в Вашингтон за половину обычного времени. Но совсем другое дело — обратный полет при тех же условиях. Скорость самолета — 600 миль в час, но, незави¬ симо от того, как пилот старается управлять двигателями, он не может преодолеть ураганный ветер. Даже если само¬ лет поднимется в воздух, его скорость относительно земли будет нулевой. («Здесь, знаешь ли, — сказала Черная коро¬ лева Алисе в книге Льюиса Кэрролла «Алиса в Зазеркалье», — приходится бежать со всех ног, чтобы только остаться на том же месте».) При таких условиях самолет никогда не вер¬ нется в Сан-Франциско. Полет туда и обратно потребует бес¬ конечного времени. Если ориентироваться на этот предельный случай, легко понять, в чем трудность. При 5-часовом полете попут¬ ный ветер может сэкономить вам в самом лучшем случае 5 часов. Встречный ветер может стоить вам целой вечности. Этот базовый принцип верен независимо от того, насколь¬ ко сильным или слабым является ветер. Ветер, дующий со скоростью 300 миль в час, сократит время вашего 5-часово¬ го полета в одном направлении на 1,67 часа, но добавит 5 часов при полете в другом направлении. Вывод: постоянно дующий ветер всегда увеличивает общее время полета туда и обратно. Чтобы сделать ваш ответ полным, вы можете рассмо¬ треть и вариант бокового ветра. Предположим, на маршруте из Сан-Франциско в Вашингтон ветер дует с севера, под углом 90 градусов. Если вы будете игнорировать этот ветер и в по¬ лете придерживаться обычного курса, ветер на протяжении всего пути будет толкать самолет к югу. И самолет окажется, в конце концов, южнее Вашингтона. Чтобы скорректировать боковой ветер, вам необходимо направлять самолет немного 203
Ответы севернее Вашингтона, то есть в сторону ветра. Это означает, что часть скорости самолета придется потратить на противо¬ действие ветру, что приведет к снижению той ее части, кото¬ рая предназначена для движения в сторону востока. Такой по¬ лет будет продолжаться несколько дольше. На обратном пути на вас будет действовать тот же самый боковой ветер, и вам придется прибегнуть к аналогичной корректировке. Други¬ ми словами, и полет туда, и полет обратно в этом случае будут продолжаться дольше, чем без ветра. В целом не следует ожидать, что ветер будет дуть все время точно в направлении полета, не будет он дуть и обя¬ зательно под углом 90 градусов. Его направленность может быть любой. Однако вы всегда можете разделить скорость ветра на две составляющие: попутную (встречную) и боко¬ вую. Главное здесь в том, что обе эти составляющие приво¬ дят к увеличению продолжительности времени полета туда и обратно. Вывод: для пассажиров, путешествующих туда и обратно, лучше всего полное отсутствие ветра. ? Какое следующее сочетание букв должно стоять в этой серии? Это какой-то глупый код для букв английского алфави¬ та. Буква А (заглавная) состоит из трех прямых линий. За¬ кодируем это как SSS (по-английски «прямая» это straight, откуда и берется s в коде). Заглавная В состоит из одной пря¬ мой линии и двух кривых (curve — с), что можно записать как SCC. С имеет лишь одну кривую линию и поэтому передает¬ ся той же самой С. 204
Ответы У D имеется одна прямая и одна кривая линии — SC. Такая логика подводит нас к следующему элементу, который должен представлять заглавную букву Е. В ней четыре пря¬ мые линии, то есть SSSS. Этот вопрос стал особенно популярным в Amazon, но, вероятно, ответ на него слишком зависит от озарения, что¬ бы быть хорошим тестом, так как многие умные люди начи¬ нают думать о бинарных числах, римских цифрах и других идеях, которые никуда их в конце концов не приводят. ? Вы и ваш сосед в один и тот же день решили устро¬ ить во дворе распродажу ненужных вещей. Вы оба хотите продать абсолютно одинаковые предметы. Вы планируете запросить 100 долларов. Ваш сосед сооб¬ щил вам, что он решил выставить этот предмет за 40 долларов. Оба предмета в одинаковом состоянии. Как вы поступите с учетом того, что вы не очень ладите с соседом? При выборе вами стратегической линии вы должны обратить внимание на ту часть задания, в которой говорит¬ ся о том, что вы не очень хорошо ладите с соседом. В какой- то мере подсказкой может быть и то, что этот вопрос часто задают в наиболее агрессивно действующих организациях с Уолл-стрит. Исходите из того, что ваше время что-то стоит. У вас есть чем заняться в выходные, вместо гаражных распродаж старых вещей. Поэтому вы пытаетесь оценить вероятность продажи ваших вещей по достаточно высокой цене с учетом того, чтобы к концу дня избавиться практически от всех вы¬ ставленных на продажу предметов. 205
Ответы Предполагаем, что точно так же попытается действо¬ вать и ваш сосед. Каждой из выставляемых на продажу ве¬ щей и вы, и ваш сосед назначаете цену, зависящую от вашего представления о том, сколько она стоит. При условии, что по крайней мере один из покупателей готов заплатить 40 долларов, сосед может рассчитывать, что его предмет будет продан, что снизит шансы на продажу вашего товара. К тому же вы беспокоитесь, появится ли хотя бы один «большой мот», готовый заплатить 100 долларов, и если да, то купит ли он у вас, а не у соседа. При дружелюбных отношениях вы отвели бы соседа в сторону и сказали бы: «Ты только посмотри на эту штуко¬ вину. Она в оригинальной упаковке и как новенькая. Такие стоят сотню баксов. Можешь это проверить на eBay. Пред¬ лагая ее за 40 долларов, ты просто теряешь деньги». Это по¬ могло бы, скорее всего, убедить, соседа повысить свою цену, может быть, даже до ваших 100 долларов. Однако этот план не рассматривается как хороший ответ. Предположим, по¬ является «большой мот» и видит два идентичных товара, продаваемых за 100 долларов каждый. Он с равной вероят¬ ностью может выбрать один из них, и тогда другой, вполне вероятно, останется непроданным. Как это ни странно, но вам, может быть, лучше, если ваш сосед предлагает намного более низкую цену. Если сосед продаст свой товар первому человеку, который захочет его купить, то вам больше не надо будет беспокоиться о конку¬ ренции. Вы ведь хотите одного, чтобы товар соседа каким- то образом исчез с рынка. А если предложить соседу заплатить, чтобы он не вы¬ ставлял свой товар? Трудно сказать, согласится ли он с вашим предложением. Может быть, он обидится, а может быть, по¬ пытается назначить за это совершенно неразумную сумму. 206
Ответы Лучший ответ простой — сами купите этот товар у соседа. Почему? Прежде всего, он с удовольствием немедлен¬ но его продаст. Скорее всего, он не обидится и не станет по¬ вышать цену. Вы можете, как и любой другой покупатель, с ним поторговаться, и тогда он даже, возможно, уступит вам свой товар дешевле, то есть менее чем за 40 долларов. Почему вы захотите приобрести его товар? Когда вы выставляете что-то на продажу за 100 долларов, вы наде¬ етесь получить приличную прибыль, компенсирующую в том числе и ваше время, которое вы затратите на эту тор¬ говлю, а также учитывающую вероятность того, что вам этот товар продать не удастся. Все, что снижает вашу веро¬ ятность продажи, фактически является вашими затратами, которые надо будет вычесть из 100 долларов, если вы их в конце концов получите. Цифры, заданные в этой задаче, были выбраны так, чтобы цена соседа была сопоставима с тем экономическим вредом, который он наносит вам. Купив его товар, вы тут же удаляете соперничающий товар с рын¬ ка, что полностью соответствует вашим интересам, плюс у вас появляется возможность продать свой товар по любой цене, с которой согласится рынок. Все, что вы получите от продажи второго товара по более высокой цене, чем та, за которую вы его купили, станет вашим чистым доходом. Лучший план — спрятать один товар до тех пор, пока вы не продадите другой. Затем выставьте второй товар на продажу по сниженной цене. Размер снижения будет зави¬ сеть от того, сколько времени осталось до вечера. ? Вы поставили стакан воды на диск проигрывателя и медленно увеличиваете скорость вращения. Что произойдет раньше: стакан сползет в сторону, стакан опрокинется, вода расплескается? 207
Ответы Этот вопрос задают в Apple. Большинство людей по¬ нимают, что при его анализе необходимо учесть центробеж¬ ную силу. В равной степени вам нужно знать и силу трения. Оно возникает между дном стакана и вращающимся диском, который приводит стакан в движение. Чтобы сделать ситуацию более понятной, представьте мир, где трение вообще отсутствует. Каждая вещь становит¬ ся более скользкой, чем тефлон, причем более скользкой бесконечно. Тогда в эксперименте, описанном в вопросе, не будет никакого влияния на стакан. Диск проигрывателя бу¬ дет вращаться под стаканом, не оказывая на него никакого влияния, то есть стакан не будет вообще двигаться. Это вер¬ но в соответствии с первым законом Ньютона: неподвиж¬ ные объекты остаются в этом положении до тех пор, пока на них не воздействует какая-то сила. Без силы трения стакан не будет перемещаться. Теперь представьте противоположный вариант: ста¬ кан при помощи очень прочного клея Krazy Glue приклеили к диску, и между двумя поверхностями появилась практиче¬ ски бесконечно высокая сила трения. Стакан и диск в этом случае будут вращаться как единое целое. Увеличьте скорость диска, и стакан будет вращаться быстрее. Это приведет к уве¬ личению центробежной силы. Единственное, что сможет в этих условиях свободно реагировать на эту силу, будет вода. Ведь она-то ко дну стакана не приклеена. Когда стакан будет крутиться с достаточно большой скоростью, вода прольется в сторону, противоположную центру вращения. В вопросе вас просят рассмотреть вариант, лежащий между предельными ситуациями. Вначале трение будет до¬ статочным, чтобы удерживать стакан на месте. Он будет вра¬ щаться вместе с диском, создавая небольшую центробежную силу. По мере увеличения скорости вращения центробеж- 208
Ответы ная сила будет возрастать. Давление, удерживающее стакан на месте, будет оставаться примерно одинаковым. Поэтому должен наступить какой-то момент, когда центробежная сила превысит силу давления. Те, кто изучал физику или проводил много времени в детских играх, вспомнят, что, когда предмет начинает скользить, сила трения становится меньше, чем когда он стоит. На верхней части ледяной горки вы немного «при¬ липаете», но затем неожиданно начинаете свободно по ней двигаться вниз. То же самое относится и к диску. Вместо того чтобы все время ускоряться постепенно, стакан вначале удерживается, и только через какое-то время начинает дви¬ гаться. Что случится потом? Ответ здесь таков: это зависит от формы стакана и от того, насколько он заполнен водой. Однако если вы ограничитесь только этим ответом, интер¬ вьюер может решить, что вы пытаетесь уйти от вопроса. Вот варианты, которые возможны в реальной жизни. 1. Заполните стакан водой до краев. Даже самая не¬ большая центробежная сила приведет к повыше¬ нию уровня воды над внешним краем стакана, из-за чего часть воды прольется. Это случится даже тог¬ да, когда стакан «приклеен», то есть до того, как он начнет скользить. 2. Используйте очень низкий стакан, к примеру, чаш¬ ку Петри с каплей воды в ней. Если вы выбрали такой сосуд для эксперимента, он не перевернется и не будет двигаться настолько быстро, что един¬ ственная капля воды поднимется по его стенке и прольется. Зато чашка Петри с этой каплей просто соскользнет с диска. 209
Ответы 3. Используйте очень высокий стакан, вроде про¬ бирки с плоским днищем. Центробежная сила фак¬ тически действует на центр тяжести. Поскольку центр тяжести в данном случае расположен высо¬ ко, а вся сила трения прикладывается в самом низу, стеклянная пробирка скорее опрокинется, чем бу¬ дет скользить. Важно учесть и поверхность диска. Если она изготов¬ лена из резины, это повысит трение и с большей вероятно¬ стью приведет к выплескиванию и опрокидыванию, здесь они в равной мере вероятны. Более скользкая твердая пла¬ стиковая поверхность способствует реализации варианта скольжения. Глава 2 ? Трудно запомнить все прочитанное, особенно если об этом надо вспомнить через много лет. Как можно было бы справиться с этой трудностью? Через несколько лет практически все материалы для чтения будут выводиться на те или иные цифровые экраны. Можно представить, что появится какой-то личный элек¬ тронный агент, отслеживающий все, что вы читаете, незави¬ симо от устройства, начиная от е-мейлов и записей в Twitter до электронных книг и журналов. Этот агент или собранные им данные будут передаваться от устройства к устройству и сопровождать вас на протяжении всей вашей жизни. • Агент будет индексировать все тексты, и поэтому вы сможете вести поиск по ключевому слову. 210
Ответы • Агент позволит вам делать аннотации всего, что вы где-либо прочитали (поскольку вы, вполне вероятно, для чтения электронных книг воспользуетесь ридерами). Самый простой вид аннотации — выделение самого существенного, что-то вроде следующего: «Я, может быть, захочу вспомнить об этом письме!» Выделенные отрывки при последующем поиске будут иметь более высокий коэффициент. Вы также должны иметь возможность искать текст и самой аннотации. • Этот агент станет встроенной функцией поисково¬ го устройства Google или его будущего аналога. Хотя Google «помнит», какую газетную статью вы прочитали в послед¬ нем октябре, а также все книги (при помощи Google Books), количество хитов при таком поиске может быть ошеломля¬ юще большим. Если Google (при помощи этого агента) будет отслеживать все, что вы читали на всех устройствах, вы мо¬ жете использовать разные фильтры при поиске всего того, «что я прочитал». • Вы можете вести поиск того, что вы помните, что это забыли, но не того, что вы совершенно забыли, или того, о чем не думаете. Может быть, вы прочитали все короткие рассказы Николая Гоголя в университете, и тогда они вам понравились, но сегодня вы вряд ли помните их персонажей, сюжеты или фразы. Агент, возможно, поможет исправить это недоразуме¬ ние, периодически напоминая вам о выделенных вами стро¬ ках, которые вы пометили как стоящие внимания в вашем бу¬ дущем. Вполне вероятно, у агента будет и аккаунт в Twitter, куда он будет иногда постить фрагменты информации, которую вы хотите помнить, но к которой у вас нет времени возвращаться. • Агент также будет «помнить» подкасты, кинофиль¬ мы и телевизионные шоу при условии, что существуют или могут быть получены субтитры или сценарии. 211
Ответы ? На одной стороне реки находятся три человека и три льва. Все они должны оказаться на другом берегу. Есть лишь одна лодка, в которой могут поместиться лишь два живых существа одновременно (человека или льва). Вы не можете оставлять на том или другом берегу реки больше львов, чем людей, так как в этом случае животные съедят людей, оставшихся в мень¬ шинстве. Как вы переправите всех через реку? Him — Имеется пять возможных списков «пассажиров» для первой поездки. Вот они: один человек; один лев; человек и лев; два человека; два льва. Львы не могут грести или управлять парусами. (Вы удивились бы, если бы узнали, как много людей этот факт не принимают во внимание.) Поэтому лодка без человека сама не поплывет. Это исключает варианты один лев и два льва. Один человек и два человека также исключаются, по¬ скольку в этом случае на берегу остается меньше людей, чем зверей. Все сказанное оставляет только один возможный ва¬ риант для первой поездки: в лодке окажется человек и лев. Они переправляются на дальний берег. Нм; —t* Что дальше? Ничего не произойдет до тех пор, пока лодка не вернется на этот берег, но она не может вернуться сама. Не 212
Ответы может ею управлять и лев. Из этого следует, что на лодке должен вернуться один человек. Это приводит нас к следующему. Теперь рассмотрим варианты следующей поездки. Вы не можете отправить двух людей, потому что одному остав¬ шемуся человеку придется иметь дело с двумя львами. Поэто¬ му единственными возможными вариантами в этом случае являются человек и лев или только человек. Однако отправ¬ ка единственного человека ни к чему не приводит, ведь он только что вернулся с другого берега. Поэтому отправляем на другой берег человека и льва. Человеку придется отпра¬ вить льва и вернуться немедленно, поскольку в противном случае он останется на берегу с двумя львами. Hll Ш I После этих двух поездок на дальнем берегу оказыва¬ ется два льва. После возвращения человека, на ближайшем берегу находятся все три человека и один лев. Hit» II До сих пор каждый шаг был вынужденным. В следую¬ щей поездке появляется возможность равнозначного выбо¬ ра. Мы можем отправить двух людей или человека и льва. 213
Ответы Во втором случае человеку придется выпустить льва на другом берегу и тут же вернуться назад, так как животных на дальнем берегу будет больше. Но когда все три льва окажутся на дальнем берегу, никакого безопасного способа, позволяю¬ щего высадить там человека или даже двух, нет. Поэтому от этого варианта придется отказаться. Вместо этого отправьте на дальний берег двух человек, поскольку они по численности не уступят двум львам, смогут высадиться из лодки и спокойно находиться на берегу. h —И»» Дальше? Либо два человека (что бессмысленно, так как они только что приплыли сюда), либо человек и лев. Перевозить одного человека нельзя, поскольку другой тогда останется в меньшинстве. Поэтому обратно возвращаются человек и лев. Mi — h При следующей поездке мы не хотим напрасно тра¬ тить силы и отправлять на другой берег снова человека и льва. Единственный разумный и безопасный вариант — от¬ править двух человек. и —ЛИ» 214
Ответы Отправим обратно только одного человека, чтобы за¬ брать льва. Но человек не может выходить из лодки, так как тут же окажется против двух зверей. Он может либо заста¬ вить льва, либо «убедить» его прыгнуть в лодку. Для послед¬ него варианта достаточно куска мяса. I •%Jlr После того как лев окажется в лодке, человек переплы¬ вает с ним на дальний берег. Затем один человек возвращается за оставшимся львом. На этот раз он может, если хочет, безопасно сойти на берег. И наконец, на дальний берег переплывают человек и лев. Теперь все люди и все животные оказались на дальнем берегу, для чего потребовалось пять поездок туда и обратно и одна только туда. 215
Ответы Эта загадка в политически скорректированном варианте однажды сыграла свою роль в первом иссле¬ довании искусственного интеллекта. В 1957 году Аллен Ньюэлл и Клиффорд Шоу из Rand Corporation и Хер¬ берт Саймон из Carnegie Institute of Technology предста¬ вили аудитории Универсальный решатель задач (General Problem Solver), один из первых проектов по искусствен¬ ному интеллекту. Человек решал логические загадки и объяснять свои действия. Затем инженеры-компьютер¬ щики обобщили приемы и на их основе создали Универ¬ сальный решатель задач. В одной из тестируемых задач говорилось о трех каннибалах и трех миссионерах, ко¬ торым надо перебраться через реку. Если не говорить о составе действующих лиц, то ее содержание идентично той загадке, которая рассмотрена выше. Задачки этого рода гораздо более древние, чем те, о которых мы упомянули. В VHI веке Алкуин Йоркский со¬ ставил известную коллекцию загадок, выпущенную под на¬ званием «Задачи для изощрения ума юношей», в которую он включил задачу про человека, волка, козу и капусту, которых надо переправить через реку. Вполне вероятно, ее корни уходят еще дальше в прошлое. ? При помощи только 4- и 7-минутных песочных часов точно отмерьте девять минут. 4-минутные песочные часы позволяют измерять от¬ резки, равные 4 минутам, 8 минутам, 12 минутам и т. д. Пе¬ сочные часы на 7 минут позволяют измерять временные отрезки, кратные 7 минутам. Вы можете измерять и осталь¬ ные временные периоды, если будете пользоваться и теми, и другими песочными часами: как только песок в одних ис- 216
Ответы текает, вступают в действие другие. Как только 4-минутные песочные часы закончили работать, тут же поверните 7-ми- нутные. Это позволит вам точно отмерить 11 минут. При по¬ мощи такой стратегии вы можете измерять 15 минут (4 + 4 + 7), 18 минут (4 + 7 +7) и т. д. Но измерить 9 минут таким образом невозможно. Однако можно воспользоваться противоположным под¬ ходом — вычитанием. Поверните и те, и другие песочные часы одновременно. В тот момент, когда 4-минутные часы отмерят 4 минуты, положите 7-минутные на бок. Тогда в од¬ ной, бывшей до этого верхней, половинке часов останется песка только на три минуты. Это, кажется, позволяет оты¬ скать решение, потому что 3x3 = 9. Однако обратите вни¬ мание, что как только 3 минуты истекут, песок «закончит¬ ся». И снова весь песок, которого хватает на семь минут, окажется в одной половинке. Вы можете повторить весь процесс дважды, но он не позволит вам измерить непре¬ рывные 9 минут. Способ выйти из этого затруднительного положе¬ ния — воспользоваться третьим приемом, который можно назвать «клонирование». Запустите и те, и другие часы. Когда песок из 4-минутных часов истечет, переверните их. Когда истечет песок из 7-минутных часов, переверни¬ те и пустые 7-минутные, и 4-минутные часы, в которых осталось песка ровно на 1 минуту. Значит, опрокинув их, вы сможете засечь 3 минуты. Когда эти 3 минуты закончат¬ ся, переверните 7-минутные часы снова. Там будет песка только на 3 минуты. (Вы «клонировали» три минуты, кото¬ рые остались в половинке с меньшим количеством песка.) Это позволит вам непрерывно измерить 9 минут, с 5-й по 13-ю минуту. 217
Ответы 4-минутные Перевернуть песочные часы i Пустые | 4 минуты 1 Перевернуть минута осталась! 3 минуты Пустые 7-минутные песочные часы Перевернуть Перевернуть Пустые 7 минут 4 минуты осталось 3 минуты О минут 10 9 минут - Что ж, это хороший вариант. Но не лучший. Его сла¬ бость в том, что требуется 4 минуты подготовительного вре¬ мени (чтобы «отмерить» песка на 3 минуты в одной поло¬ винке 7-минутных песочных часов). Поэтому для измерения 9 минут потребуется 13 минут. Купите ли вы таймер для вар¬ ки яиц, если целых четыре минуты вы должны приводить его в рабочее состояние? Есть решение, которое позволяет начать отсчет вре¬ мени немедленно. Начните с вполне разумного допущения, что вы запустите 4- и 7-минутные часы одновременно. Семь минут истекли. Соответственно 4-минутные часы вы пере¬ вернули тогда, когда истекли 4 минуты. И по истечении 7 минут в 4-минутных часах, в верхней половинке, осталось песка на 1 минуту. Все, что вам нужно, это клонировать эту одну минуту. Так вот, когда 7-минутные часы опустели, вы их тоже перево¬ рачиваете. Пусть они работают 1 минуту, вы легко измерите эту минуту оставшимся песком в 4-минутных часах. Таким об¬ разом истекло уже 8 минут. И как только 4-минутные часы опустели, вы снова переворачиваете 7-минутные часы — там ведь в нижней половинке часов будет песка ровно на 1 ми¬ нуту. Когда последняя песчинка из 7-минутных часов упадет, общее время составит 9 минут. 218
Ответы | 4-минутные Перевернуть К песочные часы Пустые | 4 минуты Пустые ? Отыщите минимальное число монет, позволяющее дать любую сдачу. Есть два способа интерпретации этого вопроса. Они приводят к разным ответам, и поэтому вам лучше спросить интервьюера, что он имеет в виду (или подготовить оба ва¬ рианта ответов). Одна интерпретация заключается в том, чтобы отыскать наименьший ассортимент монет, позволя¬ ющий дать точную сдачу от 1 до 99 центов. Назовем такой комплект универсальным набором для выдачи сдачи. Сколь¬ ко монет будет в этом наборе? Представим, что вы владелец лавки и педантичный по натуре человек, который любит начинать день, имея в своей кассе достаточно монет, чтобы можно было дать сдачу при первой покупке в день, независимо от ее суммы. Каково ми¬ нимальное число монет должно быть в вашей кассе, чтобы в любом случае вы могли дать сдачу? Ответ легкий, поскольку монеты в Америке специ¬ ально подобраны по номиналу так, чтобы облегчить сдачи. Каждая монета по стоимости, по крайней мере вдвое доро¬ же предыдущей. Это означает, что вы можете использовать следующий алгоритм для выдачи сдачи, равной X центов. 219
Ответы Если требуемая сдача X равна 50 центам и более, положите 50-центовую монету и вычтите эту сумму из X. Если X теперь равно 25 центам или более, положите четвертак (25 центов) и вычтите его из X. Разделите новое значение X на 10 и выделите целую часть. Положите в кассу 10-центовики в количестве, равном целой части. Если оставшаяся сумма равна 5 центам и более, положите в кассу 5-центовик и вычтите остаток из суммы. Разделите оставшуюся сумму на центы и положите в кассу 1-центовые монеты в количестве последнего остатка. Это правило не только работает, но и позволяет вам выдать любую сдачу при наличии минимально возможно¬ го числа монет. Вы можете, например, пропустить первую строку и использовать два четвертака вместо одной 50-цен¬ товой монеты, но это означает, что вам потребуется допол¬ нительная монета. Хотите дать любую сумму сдачи минимальным числом монет? Всегда имейте в своем распоряжении одну 50-центо¬ вую, один четвертак, один 5-центовик, причем каждую из этих монет достаточно иметь только в одном экземпляре. Вам также может потребоваться два 10-центовика (скажем, если надо выдать сдачу, равную 20 центам) и не более четы¬ рех 1-центовых монет (чтобы выдать 4 цента). Это означает, что у вас должны быть девять монет на общую сумму, равную 1,04 доллара. Это универсальный набор, позволяющий вы¬ дать любую сдачу. Очевидно, чтобы дать сдачу с доллара, вам никогда не потребуется использовать все девять монет сразу. 220
Ответы Альтернативная интерпретация вопроса такова: каково наименьшее число X, при котором вам никогда не потребу¬ ется больше X монет, чтобы выдать сдачу. Фактически здесь спрашивается, для выдачи какой сдачи вам потребуется боль¬ ше всего монет. Может быть, вы полагаете, что больше всего монет вам будет нужно для сдачи, равной 99 центам? Вы пра¬ вы. Для этого вам потребуется восемь монет, а именно одна 50-центовая, четвертак, два 10-центовика и четыре 1-центови- ка. Восемь монет также потребуется и для сдачи, равной 94 центам (по сравнению с предыдущим набором вместо одного 10-центовика вы воспользуетесь 5-центовиком). Этот вопрос считается довольно запутанным и исполь¬ зуется в психологических тестах на креативность. ? В темной комнате вам вручают колоду карт, в которой N карт лежат рубашкой вверх, а остальные — вниз. Вы не можете видеть карты. Как вы разделите колоду на две стопки, чтобы в каждой из них было одинаковое число карт, лежащих рубашкой вверх. Эта головоломка популярна в JP Morgan Chase. Понят¬ ное дело, оказавшись в темноте, вы просто достанете сото¬ вый телефон и воспользуетесь экраном как фонариком. Од¬ нако эта задачка появилась до эпохи сотовых телефонов, и ее можно решить, даже не видя карт. Вполне вероятно, вы начнете со следующих наблюдений. •• При произвольном делении колоды вряд ли в каж¬ дой стопке окажется равное количество карт ру¬ башками вверх (такое возможно, только если вам улыбнулась удача). Более того, все карты, лежащие рубашкой вверх, могут оказаться в одной стопке. 221
Ответы • В вопросе не говорится, что обе стопки должны быть равными, а только о том, что в них долж¬ но быть одинаковое количество карт рубашками вверх. • Вы можете переворачивать карты. Конечно, у вас нет способа, подсказывающего вам, переворачива¬ ете вы карты рубашкой вверх или вниз. Ожидаемый ответ заключается в том, что вы должны отсчитать N карт, начиная с верха колоды, и перевернуть их. Это будет одна стопка. Оставшаяся часть колоды составит вторую стопку. Объясним, почему это работает. В N картах, которые вы отсчитали, может быть любое число карт, лежащих ру¬ башкой вверх, от нуля до N. Представим, что там было (до переворачивания) f таких карт. Перевернув карты, вы доби¬ лись, что каждая карта рубашкой вверх становится картой рубашкой вниз и наоборот. Поэтому вместо f карт рубашкой вверх вы приходите к варианту N — f карт рубашкой вверх в этой стопке. В другой стопке, в которой содержится остаток коло¬ ды, имеется N карт, лежащих рубашкой вверх, за минусом тех f, которые вы отсчитали. Это то же самое количество, как в первой стопке с перевернутыми картами. ? Вам дается кусок сыра в форме куба и нож. Сколько разрезов ножом вам потребуется сделать, чтобы раз¬ делить этот кусок на 27 небольших кубиков? Чтобы получить 27 маленьких кубиков, вам нужно раз¬ резать каждую из трех граней куба на три части. Для получе¬ ния трех частей нужны два разреза. Очевидный ответ — сде- 222
Ответы лать эти разрезы параллельно друг другу по всем трем осям, для чего вам потребуется всего шесть разрезов. НО! При подобных вопросах первый ответ, который появляется у вас в голове, обычно не является лучшим. Мож¬ но ли усовершенствовать ответ? Вспомните, что вы можете передвигать кусочки после каждого разреза (как это часто делают повара, когда режут лук). Это в значительной степе¬ ни повышает число возможных вариантов, и тогда вы, мо¬ жет быть, отыщете тот, на который вначале не обратили внимания. На самом деле, нет способа, позволяющего вам раз¬ резать куб на 27 кусочков меньше, чем за шесть разрезов. В идеале вы должны доказать это интервьюеру. Покажем, как это можно сделать. Представьте маленький кубик, получив¬ шийся после разреза первоначального куба на 3 х 3 х 3 = 27 частей, и этот кубик находится в самой середине исходного куба. У этого кубика нет поверхности, граничащей с внеш¬ ним миром. Поэтому вам придется создать каждую из его шести сторон при помощи ножа. Шесть прямых разрезов — это тот минимум, который нужен для решения этой задачи. Этот вопрос относится к категории обратных головоломок. Очевидно, первый ответ оказывается правильным, хотя многие претенденты пытаются придумать и неочевидные варианты. По мнению Мартина Гарднера, автором этой загад¬ ки был Фрэнк Хоторн, директор отдела образования Нью- Йорка, который опубликовал ее в 1950 году. Идея перегруп¬ пировать части, чтобы уменьшить число разрезов, вовсе не такая сумасшедшая, какой может показаться. Так, в этом случае куб можно разрезать на 4 х 4 х 4 кубиков всего при по¬ мощи шести разрезов (при прежнем подходе понадобилось бы сделать девять разрезов). 223
Ответы В 1958 году Юджин Путцер и Лоуэн опубликовали об¬ щий вариант решения для разрезания куба на N х N х N ку¬ биков. Они уверили всех практически мыслящих читателей, что их метод может иметь «важные последствия для отрас¬ лей, производящих сыр и кусковой сахар». Этот вопрос отдаленно напоминает другой, который задают на собеседованиях в некоторых финансовых органи¬ зациях: сколько кубиков находится в центре кубика Рубика? Поскольку такой стандартный кубик состоит из 3 х 3 х 3 ча¬ стей, часто дают неправильный ответ — один. Однако любой человек, который когда-либо разбирал кубик Рубика, знает, что правильный ответ другой — ноль. В середине находится не кубик, а сферический шарнир. ? Перед вами три коробки, в одной из которых на¬ ходится ценный приз; в двух других ничего нет. Вы можете выбрать любую коробку, но вам по-прежнему неизвестно, в какой именно приз. Одну из двух не вы¬ бранных вами коробок открывают и показывают, что она пустая. Теперь вы можете или оставить коробку, которую вы первоначально выбрали (оставить), или поменять ее на другую, неоткрытую (заменить). Что вы предпочтете сделать (оставить или заменить)? Этот вопрос является разновидностью парадокса Мон¬ ти Холла и был сформулирован в 1975 году статистиком гео¬ графических данных Стивом Сел вином. Монти Холл был первым ведущим телевизионной игры-шоу «Давайте заклю¬ чим сделку»*. Загадка Селвина относится к ситуации, немно- * Это игра, в которой вам нужно выбрать одну из трех дверей. За одной из них находится автомобиль, за двумя другими — козы. Вы выбираете одну из дверей, например, номер 1, после этого ведущий, 224
Ответы го напоминающей финальный раунд в этом телевизионном шоу, при котором участники выбирают призы, находящиеся за дверями. В письме в American Statistician Селвин утверж¬ дал, что вам следует согласиться на обмен. Этот вариант по¬ казался многим настолько противоречивым, что в следую¬ щем письме Селвину пришлось его защищать. Монти Холл написал Селвину и согласился с его анализом. С тех пор этот парадокс стал темой огромного числа обсуждений. После упоминания о нем в 1990 году Мэрилин вое Савант в своей колонке, которую она ведет в журнале Parade, он стал популярным и у широкой общественности*. На следующий год Джон Тьерни из New York Times рассказал, что эту загадку «обсуждают и в залах Центрального разведы¬ вательного управления, и в казармах пилотов самолетов-ис¬ требителей, участвующих в войне в Персидском заливе. Ее анализировали математики из Массачусетского технологи¬ ческого института, и программисты из Los Alamos National Laboratory...». Выяснилось, что эта задача используется и в передаче Car Talk, которая ведется на NRP, а также в теле¬ визионном шоу NUMB3RS. К ней прибегают на собеседо¬ ваниях в Bank of America и в других финансовых фирмах. Циники могут отыскать параллель с управлением рисками в финансовой отрасли, когда вероятности тайно меняются и вам пытаются подсунуть «пустой ящик». Самое интересное в загадке Селвина — ее трудность. который знает, где находится автомобиль, а где — козы, открывает одну из оставшихся дверей, например, номер 3, за которой находится коза. После этого он спрашивает вас, не желаете ли вы изменить свой выбор и выбрать дверь номер 2. — Прим. пер. * Повышенное внимание к этой колонке и ее автору объясняет¬ ся, помимо прочего, и тем, что американская писательница, драматург и журналист Савант считается самым умным человеком на земле. Ко¬ эффициент ее интеллекта (IQ) равен 228 единицам. — Прим. пер. 225
Ответы В ходе одного исследования было установлено, что только 12 % людей, которым задавали этот вопрос, давали правиль¬ ные ответы. Этот результат удивителен, если учесть, что лю¬ бой человек, не имеющий никаких подсказок, при простой догадке может оказаться правым в 50 случаях из 100. Други¬ ми словами, это случай, когда интуиция ведет вас в непра¬ вильном направлении. Большинство отвечающих полагают, что нет никакой разницы, оставите ли вы первую коробку или ее поменяете. Более продвинутые могут добавить, что любой, кто думает, что может повысить свои ожидания при помощи обмена, заблуждается, то есть ведет себя так же, как игроки-неудач¬ ники, настаивающие, что игровой автомат «подкручен», и поэтому в нем никогда нельзя выиграть джек-пот. При любом вопросе, связанном с вероятностями, важ¬ но знать, что происходит случайно, а что преднамеренно. Скажем, ваш друг подбрасывает монету 10 раз, и каждый раз она падает орлом вверх. Каков шанс, что при следующем броске снова выпадет орел? Вы не мол-сете это точно сказать до тех пор, пока не выясните, была ли предыдущая серия простым результатом удачи или следствием того, что у этой монеты имеются какие-то особенности. Когда Селвин предложил эту загадку, первоначальный вариант шоу «Давайте заключим сделку» все еще выходил в эфир и уже стал неотъемлемой частью поп-культуры. Моя бабушка, которая смотрела это шоу, считала Монти мошен¬ ником, хотя и знаменитым. Вот как она это обосновывала, громко обращаясь к телевизору: «Если он хочет предложить вам эту дверь, он, должно быть, знает, что за ней находится что-то менее ценное, чем то, что уже есть у участника». Надо сказать, что она не сильно ошибалась. В одном интервью Холл заявил, что, когда он знал, что участник вы- 226
Ответы брал самый крупный приз, он предлагал деньги человеку взамен того, что находится за выбранной им дверью. Это до¬ бавляло передаче зрелищности. Когда человек менял круп¬ ный приз на мелочевку, он превращался в неудачника, а это вызывает у аудитории гораздо больше эмоций. Давайте дадим коробкам названия. Пусть они будут такими: выбранная, открываемая и искушающая. Первона¬ чально шансы на то, что вы выберете коробку с призом, рав¬ ны один к трем. После вашего выбора открывается одна из двух остав¬ шихся коробок, и оказывается, что она пустая. Чтобы опре¬ делить, как это повлияло на ваши шансы получить крупный приз, вам необходимо знать, кто открывает вторую коробку и какова его цель. Имеется два вероятных варианта. 1. Открываемая коробка была выбрана случайно (на¬ пример, подбросили монету) из тех двух коробок, которые вы не выбрали. Это означает, что в откры¬ той коробке мог находиться приз, хотя, как оказа¬ лось, его не было. 2. Коробка была открыта человеком, который знал, что в ней находится, и заранее планировал пока¬ зать пустую коробку, и он мог это сделать при лю¬ бых условиях. Исходная задачка Селвина не оставляет сомнений, что второй вариант желателен для ТВ. («Несомненно, Мон¬ ти Холл знает, какая коробка является ценной, и поэтому не открывает коробку, где лежат ключи от автомобиля.) Это важное уточнение часто упускается из виду. Как уже говорилось выше, эта задачка, задаваемая на собеседо- 227
Ответы вании, является противоречивой. В ней не упоминается о ведущем, который может прибегать к махинациям, и не рас¬ сказывается, как выбирается открываемая коробка. Вам сле¬ дует попросить интервьюера уточнить эти детали и указать, что вопрос позволяет дать разные ответы в зависимости от того, как выбирается вторая коробка. Окрыв коробку при первом варианте, вы получаете определенную информацию: в этой коробке приза нет, хотя он мог там быть. Это резко повышает ваши шансы на то, что в выбранной вами коробке есть приз, с 1/3 до 1/2. Так же меняются шансы на наличие приза и в искушающей короб¬ ке. Поскольку и у той, и у другой коробки шансы на выигрыш пятьдесят на пятьдесят, менять одну коробку на другую нет никакого смысла. Открыв коробку при втором варианте, никакой по¬ лезной информации вы не получаете. Монти (или любой другой человек) знает, что лежит в коробках, и всегда может выбрать пустую и показать ее вам. Его преднамеренная де¬ монстрация никак не повышает шансы, что выбранная вами первоначально коробка является ценной. Другими словами, первоначальный шанс, равный 1/3, после открытия второй коробки таким же и остается. Другими словами, открытие второй коробки не изме¬ нило вероятности, равной 2/3, что в одной из двух коробок находится приз. Но поскольку одна из этих коробок, как было показано, пустая, эта вероятность, равная 2/3, теперь полностью приходится на искушающую коробку. Приняв предложение ведущего о замене, вы удваиваете ваши шансы на получение приза. Если вы по-прежнему не понимаете, почему ответ Сел- вина является правильным, представьте, что имеется 100 ко¬ робок. Вы выбираете коробку № 79. Затем Монти открывает 228
Ответы 98 из оставшихся 99 коробок. Все они пустые. После этого, помимо вашей коробки, неоткрытой остается, скажем, ко¬ робка № 18. Монти спрашивает вас, хотите ли вы поменять коробку № 79 на коробку № 18? Вы начинали с вероятность 1 к 99, что ключи от маши¬ ны лежат в вашей коробке. Монти ведет себя как ведущий. И он не намерен показать вам ничего, кроме пустой коробки, и он может это сделать. Шанс, что приз находится в вашей коробке, остается прежним, то есть 1/100, в то время как шанс, что он в ящике № 18, после того, как ведущий открыл все остальные коробки, которые оказались пустыми, возрас¬ тает до 99/100. Так что, если перед вами 100 коробок, вы по¬ вышаете шансы в 99 раз (!), если меняете ее на оставшуюся. Когда психологи Дональд Грэнберг и Тад Браун во время собеседования предлагали эту задачку (в их случае люди вы¬ бирали двери), они все время слышали объяснения, вроде следующих: «Я не стал бы выбирать другую дверь: если я ошибусь при обмене, я буду больше терзать себя, чем если я останусь со своей дверью и проиграю». «Это был мой первый выбор, сделанный инстин¬ ктивно, и если я ошибся, что ж, пусть так оно и будет. Но если я поменяю двери и окажусь не¬ правым, это будет еще хуже». «Я действительно буду сожалеть, если я поменяю двери и проиграю. Психологически лучше оста¬ ваться верным своему первому выбору». Все это синдромы боязни потери. Нам, людям, свой¬ ственно уходить от решений, которые могут оказаться пло¬ хими, даже если шансы на выигрыш благоприятны. Лучше 229
Ответы быть в безопасности, чем сожалеть. Любой, кто придумыва¬ ет новые продукты, должен хорошо об этом помнить. Потре¬ битель, думающий о смене коробок или брендов, возможно, ориентируется на что-то такое, что не имеет ничего общего с логикой. Боязнь потери свойственна и математическим гени¬ ям. В этом отношении они не отличаются от всех осталь¬ ных. Говорят, что знаменитый математик Пол Эрдёш, когда в первый раз услышал об этой загадке, то решил ее непра¬ вильно. «Даже физики, нобелевские лауреаты, регулярно дают неправильные ответы, — рассказал психолог Массимо Пьяттелли-Палмарини, — причем они настаивают на своем неверном варианте и готовы разнести в пух и прах любого, кто предлагает правильный ответ». ? Вы находитесь в автомобиле, где к полу веревочкой привязан шар, наполненный гелием. Окна закрыты. Вы нажимаете на педаль газа. Что произойдет с ша¬ ром: переместится он вперед, назад или останется в прежнем положении? Интуиция подсказывает нам (практически всем), что при ускорении шарик будет отбрасываться назад. Однако интуиция в данном случае ошибается. Ваша задача — путем дедуктивных размышлений определить, как на самом деле движется шарик, и объяснить это интервьюеру. Хороший ответ — предложить аналогию с ватерпасом (строительный уровень). Хотя эта штука не всегда имеется под рукой, когда она необходима, есть люди, которые рабо¬ тают с ней постоянно. Особенно часто она бывает у плот¬ ников, они пользуются уровнем, чтобы убедиться, что по¬ верхность является горизонтальной. В ватерпасе есть узкая 230
Ответы стеклянная трубка с цветной жидкостью, а в ней — пузырек воздуха. Всякий раз, когда уровень ставится на идеально горизонтальную поверхность, пузырек оказывается в сере¬ дине трубки. Если поверхность негоризонтальная, пузырек смещается в сторону более высокой части трубки. Аналогия здесь в том, что пузырек — это всего лишь «дырка» в жидко¬ сти. Когда поверхность не является ровной, сила тяжести толкает жидкость в сторону более низкого края. Это, в свою очередь, перемещает пузырек туда, где жидкости нет, — к противоположному краю. Отвяжите шарик с гелием и позвольте ему удариться о «лунную крышу»*. Теперь он станет своего рода уровнем. Шарик является «пузырьком», состоящим из гелия, газа с меньшей плотностью, который находится в более плотном воздухе, и вся эта комбинация газов находится в емкости (автомобиле). Сила тяжести толкает более тяжелый воздух вниз, заставляя легкий шарик давить на «лунную крышу». Когда автомобиль ускоряется, воздух, как и ваше тело, отбрасывается назад. Это заставляет более легкий, чем воз¬ дух, шарик двигаться вперед. Если резко нажать на тормоза, воздух надавит на переднее окно, но шарик при этом отбра¬ сывается назад. То же самое наблюдается и при поворотах. Центробежная сила в этом случае толкает воздух в сторону, противоположную оси поворота, а шарик — в ее сторону. Разумеется, то же самое происходит и тогда, когда шарик привязан к чему-то, но теперь у него появляется меньше свободы для перемещения. Короткий ответ на заданный во¬ прос такой: шарик с гелием смещается в направлении любо¬ го ускорения. Передняя часть крыши легкового автомобиля, изготовленная из плексигласа или другого прозрачного материала. Впервые появи¬ лась в модели Mercury Sun Valley. — Прим. пер. 231
Ответы Вы не верите? Тогда прямо сейчас отложите книгу, схо¬ дите в супермаркет, купите шарик, наполненный гелием, и привяжите его веревочкой к рычагу переключения передач или к рычагу парковочного тормоза. Отправляйтесь домой (необязательно это делать на сумасшедшей скорости). Вы будете удивлены, но шарик действительно смещается в дру¬ гом направлении, а не в том, о котором вы думали. Когда вы нажимаете на газ, шарик устремляется вперед, словно пы¬ тается соревноваться с машиной на участке до следующего светофора. Резко затормозите, так, чтобы детские игруш¬ ки упали с сидения, и шарик дернется назад. При повороте на высокой скорости, когда ваше тело сильно наклоняется в одну сторону, сумасшедший шарик резко двигается в дру¬ гую. Об этой кажущейся странности есть видеофильмы на YouTube. Почему наша интуиция подсказывает нам правильные ответы о строительном уровне и неправильные о шарике с гелием. Если говорить о ватерпасе, тяжелая жидкость в нем окрашена флуоресцентной краской (и в этом отношении по¬ хожа по цвету на напитки для спортсменов), в то время как пузырек в ней практически бесцветный. Мы ассоциируем цвет с плотностью, а прозрачность — с пустотой. Поэтому этот инстинкт в случае с шариком оказывается совершенно неправильным. Воздух невидим, и в 99 % всего времени мы его игнорируем. Шарик же окрашен в симпатичный цвет и, кажется, кричит: «Посмотри на меня!» Мы почти все забы¬ ваем, что в окружающем нас воздухе появляется частичный вакуум. Шарик с гелием двигается в направлении, которое противоположно перемещению основной массы, потому что ему не хватает веса. Реальная масса — воздух — остается невидимой. 232
Ответы Интервьюеры, задающие этот вопрос, не ожидают, что вы хорошо знаете физику. Имеется альтернативный вариант вопроса, который строится на теории относительности. Я говорю серьезно. Он относится к известному мысленному эксперименту Альберта Эйнштейна, связанному с лифтом. Представьте, что вы находитесь в лифте и едете в кабинет вашего кон¬ сультанта по налогам, а в этот момент злобное внеземное существо решает, что было бы забавно телепортировать вас и лифт в межгалактическое пространство. Лифт — закрытое помещение, и там достаточно воздуха, чтобы вы какое-то время оставались в живых и несколько минут развлекали это чужеземное существо. Окон нет, и поэтому вы не можете вы¬ глянуть и увидеть, где находитесь. Существо подцепило лифт к тросу и тянет его с постоянным ускорением, совершенно равным силе тяжести Земли. Можете ли вы в закрытом лиф¬ те определить, действует ли на вас фактическое ускорение Земли или «искусственная» сила тяжести, имитируемая при помощи ускорения? Эйнштейн утверждал, что нет. Если вы вытащили бы ключи из кармана и подбросили, они полетели бы на пол лифта точно так же, как на Земле. Если бы мы взяли шарик с гелием, привязанный к веревочке, он устремился бы вверх так же, как на Земле. Другими словами, вам в лифте все будет казаться совершенно нормальным. Принцип эквивалентности Эйнштейна заключается в том, что нет простого физического эксперимента, способ¬ ного показать разницу между силой тяжести и ускорением. Это допущение является основным в теории гравитации Эйнштейна, известной как общая теория относительности. Физики пытаются отыскать сбои в принципе эквивалентно¬ 233
Ответы сти уже почти столетие. Пытаются и не могут. Поэтому мож¬ но вполне безопасно предположить, что идея Эйнштейна является правильной, по крайней мере для любых экспери¬ ментов, которые вы можете проделать в машине с шариком за два доллара. Итак, вот физический эксперимент. Привяжите верев¬ ку с одной стороны к свинцовому грузу, а с другой — к вашему указательному пальцу на правой руке. Привяжите к тому же пальцу и шарик с гелием. Обратите внимание на угол между двумя веревками. В лифте, в припаркованном автомобиле или в реак¬ тивном самолете, терпящем аварию, результаты будут теми же самыми. Веревка с привязанным грузом будет направле¬ на прямо вниз, веревка шарика — прямо вверх. Так что две веревки, привязанные к вашему пальцу, образуют прямую линию. И так будет всякий раз, когда вы подвергаетесь дей¬ ствию силы тяжести. Теперь представьте, что произойдет, когда вы начнете движение. С увеличением скорости ваше тело будет вдавли¬ ваться в сиденье. Ошибочно подсказывающая вам интуиция может сообщить, что свинцовый груз и шарик будут оба от¬ брасываться немного назад по отношению к вашему пальцу и что в ходе ускорения между двумя веревочками образуется угол (если верить интуиции). Этот угол позволил бы опреде¬ лить разницу между силой тяжести и силой ускорения. Когда автомобиль подвергается только силе тяжести, две веревочки образуют прямую линию. Но когда на них воздействует цен¬ тробежная сила или другой вид ускорения, между веревочками образуется угол, при котором в качестве его вершины высту¬ пает ваш палец. Это все, что вам необходимо, чтобы доказать, что общая теория относительности является ошибочной. Если это случится, можете смело забыть о своем желании получить 234
Ответы работу в Google, потому что теперь ваши амбиции резко повы¬ сятся — вы захотите получить Нобелевскую премию. Однако поскольку принцип эквивалентности строго и много раз проверялся, и всегда демонстрировалась его право¬ та, описанный вариант не случится, и вы можете использовать принцип эквивалентности для ответа на этот вопрос. Физика проявит себя точно так же в ускоряющемся автомобиле, как и в машине, подвергающейся действию только силы тяжести. В обоих случаях шарик, ваш палец и свинцовый груз будут обра¬ зовывать прямую линию. Так что шарик с гелием (из нашего вопроса) действительно движется в ту сторону, которая проти¬ воположно ожидаемому нами движению объекта, обладающе¬ го массой. Другими словами, он сместится вперед, а не назад... влево, а не вправо... и, конечно, вверх, а не вниз. Глава 3 ? По результатам исследования известно, что 70 % людей любят кофе и 80 % предпочитают чай. Како¬ вы верхние и нижние границы доли людей, которые одновременно любят кофе и чай? Не все любители чая положительно относятся к кофе; не все любители котов терпят собак, и не все фанаты одной команды одновременно являются и болельщиками другой. На¬ рисуйте диаграмму Венна на доске или хотя бы мысленно. Она представляет собой прямоугольник, чья площадь соответству¬ ет числу участников исследования. Пусть большая часть этого прямоугольника соответствует 70 % — число респондентов, любящих кофе, а небольшой кружок внутри отражает 30 % тех 235
Ответы людей, которые, очевидно, не любят кофе. (Общая площадь всего прямоугольника должна составлять 100 %, хотя доби¬ ваться такой точности на картинке не обязательно.) 80 % респондентов любят чай. Если эти проценты по¬ казать в виде круга, то он наложится на те части, которые отражают любителей кофе, и тех, кто негативно относится к этому напитку. (Группа любителей кофе просто недоста¬ точна, чтобы вобрать в себя всех тех, кто любит чай.) Что¬ бы задать верхнюю границу людей, любящих оба напитка, предположим, что каждый любитель кофе любит и чай. которые \ I не любят к либо кофе, либо чай тех, кто любит только ч ай j людей, любящих чай . и кофе 07о людей, любящих только кофе 236
Ответы Поэтому круг, отражающий 80 % любителей чая, мож¬ но разделить на две части: тех, кто любит и чай, и кофе (70 %) и тех, кто любит только чай (10 %). 70 % является верх¬ ней границей. Чтобы получить нижнюю границу, сместим круг, от¬ носящийся к любителям чая, так, чтобы он закрыл круг тех, кто не любит кофе. Теперь каждый, кому не нравится кофе (30 %), любит чай. Это приводит к 80 — 30 = 50 % тех, кто любит чай и кофе. Эта цифра является нижней границей. 20% любящих только кофе 30% любящих только чай 50% любящих чай и кофе ? Сейчас 3:15. Какой угол в этот момент между минут¬ ной и часовой стрелкой? Этот угол не является нулевым. В 3:15 минутная стрел¬ ка будет указывать на восток — на 3. Часовая стрелка уже про¬ шла четверть пути от 3 до 4. Угол между 3 и 4 составляет одну двенадцатую полного круга, равного 360 градусов, то есть 30 градусов. Разделите этот угол на четыре, и вы получите нужный ответ — 7,5 градусов. 237
Ответы ? У скольких целых чисел, лежащих в диапазоне от 1 до 1000, есть цифра 3? Некоторые числа (например, 333) содержат больше одной 3. Вам не следует такие числа считать дважды, а то и трижды. Вопрос заключается в том, как много разных чисел имеет по крайней мере одну 3. Каждое число от 300 до 399 содержит по крайней мере одну 3. В целом эта группа сразу дает сотню чисел. Также имеется и сотня чисел, где тройка занимает ме¬ сто десяток: от 30 до 39; от 130 до 139; и так до чисел от 930 до 939. Десяток таких чисел мы уже учли раньше, а именно числа от 330 до 339. Поэтому десять этих чисел надо убрать, чтобы не было двойного счета. В совокупности мы пока ото¬ брали 100 + 90 = 190 чисел. И наконец, имеется сотня чисел, оканчивающихся на 3 в диапазоне от 2 до 993. Не включайте в их число 10 чисел, которые начинаются с 3 (303, 313, 323,..., 393), потому что мы их уже включили раньше. Получается еще 90 чисел. У одной десятой из этих 90 чисел на месте десяток стоит 3 (33, 133, 233,..., 933). Уберем эти 9 чисел, остается 81 число. Теперь можно определить общее число интересующих нас чисел. Оно равно 100 + 90 + 81 = 271. ? В книге N страниц, пронумерованных как обычно от 1 до N. Если сложить количество цифр, содержащих¬ ся в каждом номере страницы, будет 1095. Сколько страниц в книге? У каждого числа, обозначающего страницу, имеется цифра на месте единиц. При N страниц имеется N цифр, стоящих на месте единиц. 238
Ответы У всех, за исключением первых 9 страниц, числа яв¬ ляются как минимум двухзначными. Поэтому добавим еще N — 9 цифр. У всех, за исключением первых 99 страниц, числа яв¬ ляются трехзначными, что добавляет еще N — 99 цифр. Я мог бы продолжать действовать так же и дальше, но лишь у небольшого числа книг количество страниц превы¬ шает 999. По крайней мере книга с общим числом цифр, рав¬ ным 1095, к категории толстых не относится. Из сказанного следует, что 1095 должно равняться: N + (N — 9) + (N-99). Это равенство можно привести к более простой форме: 1095 = 3N- 108. Из этого следует, что 3N = 1203 или N = 401. Поэтому ответ таков: в книге 401 страница. ? Как много нулей в конце факториала 100? (Это чис¬ ло, равное 100, которое умножено на каждое другое целое число меньшее его, вплоть до 1.) Факториал одной сотни записывается как 100! Это произведение всех натуральных чисел до ста включительно. Иногда это записывается так: 100 х 99 х 98 х 97 х ... х 4 х 3 х 2 х 1 Для ответа на этот вопрос вам не обязательно делать сотню умножений. От вас ждут, чтобы вы определили чис¬ 239
Ответы ло нулей в конце произведения, не зная, каким именно оно будет. Чтобы решить эту задачу, вам потребуется сформули¬ ровать несколько правил. Оно из них вы уже знаете. Посмо¬ трите на следующее выражение. 387 000 х 12 900 = 5 027 131 727 Вам не кажется, что здесь есть что-то забавное? Есть. Ведь, когда вы умножаете два круглых числа, то есть те, ко¬ торые заканчиваются на нули, вы не можете получить не¬ круглое число, где нулей в конце не будет. Это нарушило бы закон сохранения конечных нулей (закон, который я только что вывел, но тем не менее он является верным). Произве¬ дение всегда унаследует нулевые окончания своих составля¬ ющих. Вот несколько верных примеров этого: 10 х 10= 100 7x20=140 30 х 400 = 12 000 Из сомножителей факториала 100 десять заканчивают¬ ся на ноль. Это 10, 20, 30, 40, 50, 60, 70, 80, 90 и 100 (которое заканчивает на два 0). Это дает уже как минимум одиннад¬ цать конечных нулей, которые 100! обязательно унаследует. Предупреждение: следование только этому правилу ино¬ гда побуждает некоторых кандидатов в своем ответе заявить, что в конце факториала 100 стоят одиннадцать нулей. Такой ответ является неверным. Иногда можно умножить два числа, не заканчивающихся на ноль, и получить произведение, имею¬ щее в конце ноль. Вот несколько примеров этого рода. 240
Ответы 2x5 = 10 5 х 8 = 40 6 х 15 = 90 8 х 125= 1000 Все, кроме последней пары, входят в сотню состав¬ ляющих факториала 100. Поэтому ваша работа не закончи¬ лась. Теперь мы подходим к закону «сосисок и булочек». На пикник одни люди приносят сосиски (в упаковках по десять штук), другие — булочки (упакованные по восемь штук), а некоторые — и то, и другое. Есть единственный способ, по¬ зволяющий определить, сколько хотдогов из этих продуктов можно приготовить. Сосчитайте сосиски, сосчитайте булоч¬ ки и выберите меньшее число из двух. Тот же самый закон следует использовать и отвечая на наш вопрос. Для этого надо заменить «сосиски» и «булочки» на «сомножители на 2» и «сомножители на 5». В каждом из приведенных выше уравнений число, ко¬ торое делится на 2, умножается на число, которое делится на 5. Сомножители на 2 и на 5 при их произведении «со¬ вместно» дают идеальную десятку, что добавляет еще один ноль к общему произведению. Посмотрите на последний пример, где в конце, можно сказать из воздуха, возникают три нуля. 8 х 125 = (2 х 2 х 2) х (5 х 5 х 5) = (2 х 5) х (2 х 5) х (2 х 5) = 10x10x10 = 1000 Поэтому надо составить пары из двоек и пятерок. Возьмем, к примеру, число, равное 692 978 456 718 000 000. 241
Ответы В нем в конце имеется шесть нулей. Это означает, что его можно записать следующим образом: 692 978 456 718 х 10 х 10 х 10 х 10 х 10 х 10, или так: 692 978 456 718 х (2 х 5) х (2 х 5) х (2 х 5) х (2 х 5) х (2 х 5) х (2 х 5). Первая часть, 692 978 456 718, не делится на 10. Если она делилась бы, она оканчивалась бы на ноль, и можно было бы эту часть уменьшить еще в 10 раз. К тому же здесь есть шесть сомножителей, равных 10 (или 2x5), что соот¬ ветствует шести нулям в конце числа 692 978 456 718 000 000. Ну как, убедительно? Это дает нам надежную систему для определения ко¬ личества нулей в конце любого большого числа. Выделите сомножители 2 и 5. Составьте из них пары и перемножьте их: (2 х 5) х (2 х 5) х (2 х 5) х ... Число пар из двоек и пятерок равно количеству нулей в конце. Закройте глаза на все, что осталось слева. В целом слева у вас останется двойка или пятерка, для которых не нашлось пары. Обычно это двойки. Более того, когда вы имеете дело с факториалом, на самом деле это всег¬ да двойки. (В факториалах имеется больше четных множи¬ телей, чем множителей, которые делятся на 5.) Поэтому уз¬ ким местом является число пятерок. Из этого следует, что вопрос можно сформулировать по-другому: сколько раз 100! можно разделить без остатка на 5? Эту арифметическую операцию можно легко проделать даже в голове. В диапазоне от 1 до 100 есть 20 чисел, которые делятся на пятерку: 5, 10, 15, ..., 95, 100. Обратите внимание, 242
Ответы что 25 дает 2 множителя, равные 5 (25 = 5 х 5), и к тому же в этой группе есть еще три числа, в состав которых входит 25. Это 50, 75 и 100. В совокупности это добавляет еще четыре пятерки, а всего их 24. 24 множителя на пять дают 24 пары с равным числом двоек, в результате чего получается 24 множи¬ теля на 10 (оставляя слева еще множество двоек, для которых не оказалось пары). Поэтому в конце 100! будет 24 нуля. Если вам любопытно узнать точный ответ, то значе¬ ние факториала 100 равно: 93 326 215 443 944 152 681 699 238 856 266 700 490 715 968 264 381 621 468 592 963 895 217 599 993 229 915 608 941 463 976 156 518 286 253 697 920 827 223 758 251 185 210 916 864 000 000 000 000 000 000 000 000. Глава 4 ? Объясните значение dead beef. Dead beef является формой записи некоторых «слов». При отладке компьютерных программ содержание компью¬ терной памяти должно отображаться на экране (или, как это было в давние времена? на бумаге). Эта информация мог¬ ла быть представлена в виде совершенно нечитаемого моря нулей и единичек. Пример размером в почтовую марку мог выглядеть следующим образом: 00000001 10000101 10010101 00100010 243
Ответы Более удобно использовать шестнадцатеричную систе¬ му, состоящую из десятичных цифр от 0 до 9 и латинских букв от А до F (А, В, С, D, Е, F), которые применяются для обозна¬ чения чисел, в повседневной жизни обычно обозначаемых как 10, 11, 12, 13, 14 и 15. Результат получается более точным, хотя по-прежнему малопонятным для непосвященных: B290023F 72С70014 993DE110 8A01D329. Кодировщики всегда старались в этих нагромождени¬ ях, состоящих из цифр и букв, получить какие-то легко узна¬ ваемые составляющие. Они обратили внимание на то, что некоторые числа, представленные в шестнадцатеричной си¬ стеме, внешне напоминают английский слова, написанные заглавными буквами. Можно даже «произнести» любое сло¬ во или фразу, воспользовавшись первыми шестью буквами этого алфавита (иногда добавляя к нему 0 как О и 1 как про¬ писную!). Вот несколько примеров таких «слов»: FEEDFACE, ABADBABE и, как вы уже догадались, DEADBEEF 0993FF10 7229В236 22С74290 DEADBEEF Некоторые системы, используемые в IBM и Apple Mac, периодически записывают в память DEADBEEF. Это сде¬ лано, чтобы сообщить о ситуациях, при которых в памяти происходят нарушения из-за программы, содержащей мно- 244
Ответы жество ошибок. Если вы не видите ожидаемую DEADBEEF, то понимаете, что произошла какая-то серьезная ошибка. DEADBEEF не является универсальным кодом; суще¬ ствует множество и других аналогичных «слов», использу¬ емых для этой же цели или каких-то других. Этот вопрос прежде всего проверяет, насколько претендент на работу хорошо знаком с культурой вычислений или хотя бы слышал о ней. ? В Южной Африке возникла проблема латентности. Дайте ее диагноз. В Google часто упоминается одна шутка — «В Южной Африке возникла проблема латентности». Фраза преднаме¬ ренно составлена так, чтобы она звучала технически, вроде строчки в научно-фантастической литературе («Мы теряем мощность наших устройств на антиматерии!»). Кандидату следует определить, что она могла бы означать, и высказать какое-то разумное объяснение. «Латентность» означает отсрочку, задержку. Она мо¬ жет относиться практически ко всему, начиная от получения разрешения на брак до использования средств общественно¬ го транспорта. Можно вполне обоснованно предположить, что интервьюер из Google в данном случае имеет в виду Ин¬ тернет, например один из следующих вариантов. • Интернет в Южной Африке работает медленно. • Поиски при помощи Google происходят медленно. В Интернете задержки измеряются при помощи пин¬ товой операции. Пинг — это пустое сообщение, отправля¬ емое из точки А в точку В и обратно. Временной интервал 245
Ответы измеряет скорость передачи этой информации. Отправив пинтовые сообщения из многих компьютеров и станций, находящихся в Южной Африке, вы можете понять, дей¬ ствительно ли инфраструктура Интернета работает в этом регионе медленно. Если нет, то проблема, возможно, в Google. Имеется ли достаточно серверов для обслужива¬ ния трафика в Южной Африке? Попытайтесь получить данные поиска из многих точек в Южной Африке, чтобы выяснить, все ли они работают медленно или только неко¬ торые из них. Это позволит вам составить карту масштабов (воображаемой) проблемы. Такой ответ обычно вполне устраивает интервьюера. ? Разработайте план эвакуации жителей Сан-Франциско. В 2006 году в Карте отчета об эвакуации в чрезвычай¬ ной ситуации, составленной Союзом пользователей аме¬ риканских автодорог), Канзасу была присвоена степень А. Новый Орлеан, по которому ударил ураган Катрина, полу¬ чил D. Оценка Сан-Франциско? Е В числе отстающих также оказались Нью-Йорк, Чикаго и Лос-Анджелес. Низкие оценки вызваны большими размерами этих городов, их сложной географией и зависимостью от обще¬ ственного транспорта. В такой организации, как Google, которая очень внимательно относится к вопросам окружа¬ ющей среды, некоторые интервьюеры почти инстинктивно готовы перейти к обсуждению сети транзитного обществен¬ ного транспорта в Сан-Франциско. Большинство маршрутов общественных видов транспорта проходят по территории города. (BART, Скоростная система зоны Залива*, может доставить людей до Окленда. Но достаточно ли этого? Или 246
Ответы мы будем эвакуировать и население Окленда?) AMTRAK* ** в Сан-Франциско даже не останавливается. Если говорить о ближайшем будущем, здесь нет даже плана «зеленой эва¬ куации». Экстренный вывоз людей из города означает по¬ явление на общественных шоссе большого числа обычных двигателей внутреннего сгорания. Вот несколько пунктов из плана эвакуации, которые вы могли бы указать при своем ответе. • Исходите из того, что каждый человек в экстренной ситуации хочет выбраться из города как можно быстрее. Поэтому транспортные возможности следует определять на основе рыночных подходов. Самым большим препятстви¬ ем при эвакуации после урагана Катрина был то, что власти Нового Орлеана своевременно не выделили консультантов, владеющих информацией о свободных путях: они просто сами не знали, какие дороги заблокированы. Катрина удари¬ ла за год до появления Twitter и за пару лет до смартфонов, которыми можно активно пользоваться где угодно. Ваш план должен поощрять людей пользоваться Twitter или текстами, сообщающими о затруднениях на дорогах (но не сидя за ру¬ лем!), план должен предусмотреть способ быстрого появле¬ ния этой информации в социальных сетях, картографиче¬ ских приложениях, вещательных СМИ и других подобных средствах доведения информации. • Воспользуйтесь школьными автобусами. Общее чис¬ * Система метрополитена в городах Сан-Франциско и Окленд. Общая протяженность линий — более 120 км. Тоннель BART под заливом Сан- Франциско соединяет Сан-Франциско с Оклендом. — Прим. пер. ** От American + track. Национальная корпорация железнодорожных пассажирских перевозок. Создана в 1971 году с целью обеспечить кон¬ курентоспособность железных дорог. — Прим. пер. 247
Ответы ло мест в школьных автобусах, имеющихся в стране, боль¬ ше, чем во всех видах транспортных средств, используемых для массовой перевозки взрослых людей, вместе взятых. Организуйте бесплатные школьные автобусы для людей, не имеющих своих машин. • Распределение топлива для заправочных станций региона. При эвакуации во время урагана Катрина в некото¬ рых местах возникла нехватка топлива. • При возникновении чрезвычайных ситуаций боль¬ шинство людей не могут покинуть место достаточно бы¬ стро, но особую заботу вам следует проявить прежде всего к трем категориям жителей: тем, кто отказывается уходить; тем, кто не может эвакуироваться без помощи других (из-за инвалидности или потому, что они находятся в больницах); тем, кто ничего не слышал о призывах к эвакуации (скорее всего, многие из них бездомные или пожилые люди). Если говорить о юридических и практических вопросах, вряд ли вы можете многое сделать с теми жителями, которые предпочитают остаться. В этом случае лучше будет, если вы затратите усилия на то, чтобы сообщить людям, что у них есть соседи, которые хотят эвакуироваться, но им нужна по¬ мощь. Используйте все мини-автобусы и машины «Скорой помощи», поскольку в них имеются специальные приспосо¬ бления для перевозки больных и инвалидов. • Некоторые автобусы и поезда позволяют перево¬ зить животных и чемоданы. Одна из причин, из-за которых люди заявляют, что они останутся, — беспокойство о своих животных и ценных вещах. • При проектировании обеспечьте возможность смены направления движения всех линий транспортных артерий в направлении из города. Это увеличит мощность выезжающего транспорта и не позволит людям, не знаю- 248
Ответы щим о тяжелой ситуации, въезжать в город. Известная как «противоток», эта идея хорошо знакома людям, которые часто перемещаются в регионе Залива. С 1963 года на мо¬ сту «Золотые ворота» применяются полосы с меняющимся направлением движения. По утрам четыре из шести полос предназначены для движения в сторону Сан-Франциско. В остальное время суток для движения в каждую сторону, то есть и в город, и в пригороды, выделено но три полосы. ? Представьте страну, где все родители хотят иметь мальчика. Каждая семья продолжает рожать детей до тех пор, пока у них не появляется мальчик, а затем останавливается. Каково соотношение мальчиков и девочек в этой стране? Игнорируйте ситуации, когда рождаются двойняшки, тройняшки и так далее, пары, не имеющие детей, и пары, умершие до того, как у них появится мальчик. Прежде всего, надо понять, что в каждой семье в этой стране, если родите¬ ли хотят завести ребенка, есть или будет точно один маль¬ чик. Почему? Потому, что каждая пара рожает детей до тех пор, пока у нее не появляется мальчик, а затем прекращает увеличивать численность своей семьи. Если говорить об ис¬ ключении из рассмотрения рождения двойняшек, то здесь «мальчик» означает только одного мальчика. Семья стано¬ вится полной, когда в ней появляется мальчик. Поэтому по¬ нятно: сколько полных семей, столько и мальчиков. Однако в любой семье может быть любое количество девочек. Хороший способ для продолжения анализа — про¬ вести воображаемую перепись числа девочек. Представьте, что вы пригласили всех матерей в одно гигантское помеще¬ 249
Ответы ние и при помощи специальной системы общения с такой огромной аудиторией говорите: «Пусть каждая мать, у кото¬ рой первый ребенок девочка, поднимет руку». Естественно, это сделает половина женщин. Если ма¬ терей N, то руку поднимут N/2 женщин, и это число показы¬ вает, сколько девочек родились первыми. Отметьте на вооб¬ ражаемой доске это количество — N/2. Затем скажите: «Пусть каждая мать, у которой второй ребенок девочка, поднимет или будет продолжать держать руку». Половина поднятых рук опустится, и никаких новых рук не поднимется. (У матерей, которые не подняли руку после первой просьбы, потому что их первый ребенок был мальчик, в семье всего один ребенок.) Это оставляет N/4 поднятых рук, из чего следует, что N/4 родившихся вторы¬ ми детей были девочками. Запишем эту цифру также на во¬ ображаемой доске. «Пусть каждая мать, у кого третий ребенок девочка, поднимет руку или продолжит держать ее поднятой». Вы уже поняли рассматриваемый здесь подход. Продолжайте этот процесс до тех пор, пока поднятых рук вообще не оста¬ нется. С каждой такой просьбой число рук снижается вдвое. Это дает известный рисловой ряд: (1/2 + 1/4 + 1/8 + 1/16 + 1 /32 + ... ) х N Сумма бесконечной серии таких чисел равна 1 (х N). Из этого следует, что число девочек равно числу семей (N) и равно числу мальчиков (или очень близко к этому). Поэто¬ му интересующее нас соотношение мальчиков и девочек со¬ ставляет 1 к 1. В итоге соотношение будет вообще равным. 250
Ответы ? На пустынном шоссе вероятность появления автомо¬ биля за 30-минутный период составляет 95 %. Какова вероятность его появления за 10 минут? Этот вопрос труден только потому, что та информа¬ ция, которую вы получили, не является той, которую вы хо¬ тели бы иметь. Однако в реальной жизни такое часто встре¬ чается. Вы хотели бы определить вероятность, относящуюся к 10 минутам, имея вероятность для 30 минут. Вы не може¬ те поступить просто, то есть разделить 95 % на три (хотя надо сказать, что некоторые претенденты пытаются это сделать). Не очень помогает и знание вероятности того, что автомобиль проедет в течение 30 минут, поскольку это мо¬ жет случиться в любое время. Автомобиль может проехать в первый 10-минутный отрезок или во второй, или в третий. За каждый из этих периодов могут проехать два автомобиля или пять, или тысяча, но это все считается как проезд авто¬ мобиля. То, что вы хотели бы на самом деле знать, — это вероят¬ ность того, что за 30-минутный период не проедет ни один автомобиль. Узнать ее довольно просто. Поскольку имеет¬ ся шанс, равный 95 %, что за 30 минут проедет по крайней мере один автомобиль, то вероятность того, что в течение этого временного промежутка не будет ни одной машины, должна быть равна 5 %. Чтобы в течение 30-минутного отрезка не было ни од¬ ного автомобиля, должны случиться (или, наоборот, не слу¬ читься) три вещи. Во-первых, в течение 10 минут не должно быть ни одного автомобиля. Затем должно пройти еще 10 минут без всяких машин. И наконец, третьи 10 минут так- 251
Ответы же должны быть без автомобилей. В вопросе спрашивается вероятность появления автомобиля в течение 10-минутного периода. Назовем ее X. Вероятность отсутствия машин в эти 10 минут равна 1 — X. Умножим эту величину саму на себя три раза. Она должна быть равна 5 %, то есть (1 -Х)3 = 0,05. Извлечем кубический корень из обеих частей. 1 - X = ^0ДЮ5 Решим это уравнение относительно X. X = 1 - Vo,005 Никто не ожидает, что вы можете в уме извлекать ку¬ бические корни. Компьютер вам подскажет, что ответ равен около 63 %. Такой результат вполне обоснован. Вероятность появления автомобиля в 10-минутный период должна быть меньше, чем вероятность его появления, равная 95 %, за 30-минутный период. ? Вы должны выбрать одну из двух ставок. При одном варианте вы должны забросить баскетбольный мяч в корзину. Если вы попадете, то получите 1000 долла¬ ров. Во втором варианте вам надо попасть два раза из трех бросков, и тогда вы также получите те же 1000 долларов. Какой из этих вариантов вы предпочтете? Обозначим вероятность попадания в корзину р. При первом броске у вас шанс выигрыша 1000 долларов равен р. 252
Ответы В случае промаха вы ничего не получите. В среднем можно ожидать, что ваш выигрыш составит 1000 х р. При втором варианте вы бросаете три раза и долж¬ ны попасть в корзину дважды, чтобы получить деньги. Ве¬ роятность попадания при каждой отдельной попытке по- прежнему составляет р. Вероятность промаха при любой попытке равна 1 — р. При втором варианте имеется 23, или 8, сценариев раз¬ вития. Давайте перечислим их в виде таблички (вы можете заполнить ее на доске). Знак ^означает, что вы попали, пу¬ стое место свидетельствует о том, что вы промахнулись. Первый сценарий относится к ситуации, когда вы пол¬ ностью провалили игру. Вы промазали при всех трех бро¬ сках. Вероятность такого исхода составляет 1 — р, умножен¬ ная сама на себя три раза. Разумеется, при таком развитии событий никаких денег вы не получите. Первый бросок Второй бросок Третий бросок Вероятность Выиграли ли в ы 1000 долларов ? (1 -РУ Нет С/ Р(1-РГ Нет 1/ р(1-рУ Нет 1/ 1/ РР-р) Да 1/ pi 1 -РУ Нет 1/ W /(1 -р) Да 1/ 1/ f{\-p) Да [/ 1/ [у р Да В четырех из восьми сценариев вы выигрываете день¬ ги. В трех из них вы промахиваетесь один раз. У этих сце¬ нариев вероятность составляет jr( 1 — р). В одном случае вы попадаете все три раза, вероятность чего равна рг\ Сложите 253
Ответы все эти вероятности. Три раза р2(1 — р) можно представить в виде 3р~ — 3fP. Добавьте к этой сумме р3, и вы получите Ър~ — 2ръ. Ожидание составляет 1000 х (З^Ь2 — 2/г3). Какой из вариантов для вас лучше? Ожидание при первом варианте: 1000 х р . Ожидание при втором варианте: 1000 х (3 р2 — 2 р3). Вы можете быть полным профаном в баскетболе (р при¬ близительно равно 0) или мастером бросков, играющим в НБА. В качестве ссылки я сделаю то, чего вы не сделаете на собеседовании: я перевожу формулу в электронную таблицу и составляю график. Этот график показывает, как меняется ожидаемая величина выигрыша в зависимости от р. Прямая диагональная линия отражает первый вари¬ ант ставки, S-образная кривая — второй. Первый вариант 254
Ответы лучше для вас, если ваши шансы на попадание в корзину ниже 50 %. В противном случае вам лучше выбрать второй вариант. Это вполне объяснимо. Плохой игрок не может наде¬ яться на победу ни при том, ни при другом варианте. Он дол¬ жен рассчитывать лишь на слепую удачу, которая, очевид¬ но, случится, скорее всего, один раз, а не дважды (молния никогда не ударяет дважды в одно место). Поэтому плохому игроку лучше выбрать первый вариант. Очень хороший игрок должен победить при любой ставке, хотя есть небольшая вероятность, что при единствен¬ ном броске он промахнется. Два из трех бросков лучше отра¬ жают степень его мастерства, и поэтому он захочет выбрать этот вариант. Существует юридическое правило: если вы ви¬ новаты, вы хотите, чтобы ваше дело рассматривал суд при¬ сяжных (потому что все может случиться); если невиновны, для вас лучше, чтобы ваше дело рассматривал один судья. Если вы дошли в своих рассуждениях до этого момента, то интервьюер задаст вам следующий вопрос: какое значение р заставит вас перейти от одного варианта к другому? Чтобы ответить на этот вопрос, приравняйте вероятности выигры¬ ша в обеих ставках. Вы получите уровень мастерства, при котором выбор ставки можно сделать путем подбрасывания монеты. р =$р2-2р3 Разделите обе части уравнения на р 1 =3/> -2р\ 255
Ответы и тогда вы получите 2р2-3р + 1 = 0. Добравшись до этого места, вы можете попытаться воспользоваться уравнением второй степени, мысленно в душе поблагодарив своего учителя алгебры в средней шко¬ ле. Интервьюер отметит не только знание вами материала учебника, но и то, как живо вы выполните эти вычисления. Вы знаете, что р — вероятность — должна быть между 0 и 1. Лучше всего попробовать разумное значение: «Хорошо, мне необходимо число от 0 до 1. Давайте попробуем 0,5». Такой ответ сработает. ? Используйте язык программирования для описания цыпленка. В 1968 году французский писатель и шутник Ноэль Арно опубликовал небольшую книжечку стихотворений на компьютерном языке ALGOL (теперь забытом, хотя он был предшественником С). Арно ограничил себя коротким сло¬ варем ALGOL из 24 имеющихся в нем слов. Стихотворения не были, конечно, работающими программами. Описания цыпленка на ALGOL или C++ могут быть упражнениями в том же духе — такими же далекими от реальности, как и по¬ этическое произведение Арно. Интервьюеры обычно хотят, чтобы вы описали не цы¬ пленка вообще, а какого-то конкретного, чтобы его можно было отличить от его собратьев. Исходите из того, что вы начинаете создавать сайт социальной сети для домашних птиц. «Цыпленок по имени Блинки является представите¬ лем женского пола, дружелюбным и смертельно уставшим». 256
Ответы От вас хотят получить запись, сделанную в виде действующе¬ го кода или псевдокода. Вот один из примеров, который удовлетворит боль¬ шинство интервьюеров. class Chicken { public: bool isfemale, isfriendly, isfryer, isconceptualart, isdead; }; int main() { Chicken Blinky; Blinky.isfemale = true; Blinky.isfriendly = true; Blinky.isfryer = true; Blinky.isconceptualart = true; Blinky.isdead = true; } ? Вам нужно подняться по лестнице. За один раз можно подняться на одну или две ступеньки. Сколько суще¬ ствует способов добраться до N-й ступеньки? Начало здесь простое. Вы стоите на лестничном мар¬ ше и хотите подняться на первую ступеньку — № 1. Для этого надо сделать всего одно действие — подняться на одну сту¬ пеньку вверх. Теперь давайте рассмотрим вторую ступеньку, то есть N = 2. Чтобы подняться на вторую ступеньку, имеются два варианта. Вы можете сделать два шага — по одной ступеньке за раз или сразу подняться на вторую ступеньку. 257
Ответы Это практически вся информация, которая нужна вам для решения этой задачи. Чтобы понять, почему, представь¬ те, что вашей целью является ступенька № 3. Впервые в этой ситуации вы не можете попасть на нее одним движением. Здесь потребуется комбинация шагов. Существует только два способа попадания на ступеньку № 3: либо в виде корот¬ кого одиночного шага (со ступеньки № 2), либо двойного шага (со ступеньки № 1). Мы уже знаем, что для подъема на ступеньку № 1 имеется лишь один вариант. Мы также знаем, что есть всего два способа подняться на ступеньку № 2. Сло¬ жите эти варианты(1 + 2 = 3), и вы получите число способов, позволяющих подняться на ступеньку № 3. Та же самая логика применяется для подъема на каж¬ дую следующую ступеньку. Существует два способа, чтобы подняться на ступеньку № 4 — со ступеньки № 2 или со сту¬ пеньки № 3. Добавьте число способов подъема на ступень¬ ку № 2 (2) к числу способов, позволяющих оказаться на ступеньке № 3 (3). Это дает 5 вариантов — число способов, позволяющих оказаться на ступеньке № 4. Легко продолжить эту серию и дальше. С увеличением числа ступенек число способов подниматься по ним нарас¬ тает, как снежный ком, что можно представить в следующем виде: Cswuj 'Х- 2 3 4- S (Ь 7 Cvuxxrfbv. 1- 2 3 5 S П-3 2XL Любому человеку с математической подготовкой ниж¬ няя серия покажется до боли знакомой. Так оно и есть. Это последовательность Фибоначчи. (Чуть подробнее о ней ниже.) Интервьюер хочет получить ответ для общего случая 258
Ответы из N ступенек. Это просто число Фибоначчи под номером N. Леонардо Фибоначчи, также известный как Леонардо Пизанский, был самым влиятельным итальянским математи¬ ком в Средние века. Именно Фибоначчи понял невероятное превосходство арабско-индийской позиционной системы исчисления по сравнению с римским обозначением цифр, которое все еще использовалось в средневековой Европе. При помощи арабско-индийской системы умножение и де¬ ление можно было свести к алгоритму (еще одно арабское слово). При применении римских чисел эти операции на практике выполнять было сложно. Торговцам приходилось приглашать экспертов и дорого им платить за вычисления, которые те осуществляли при помощи абаков. В 1202 году Фибоначчи написал Liber abaci — руководство по исполь¬ зованию абака, в котором он расхваливал арабские числа своим читателям, которые были, скорее всего, настроены к ним скептически. В этой книге также описывается и та се¬ рия чисел, которую мы теперь называем по его фамилии. Однако ее изобрел не Фибоначчи. Эта последовательность была известна еще индийским ученым, жившим в VI веке. Напишите 1, а затем добавьте еще 1 рядом. Сложите их и по¬ лучите сумму (2), которая затем добавляется к формируемой последовательности: 1 1 2 Для получения каждого нового члена лишь складывай¬ те последние два числа в ряду. Серия примет следующий вид. 1 1 2 3 5 8 13 21 34 55 89 144... 259
Ответы Поклонники теории заговоров отыскивают серии Фи¬ боначчи в самых неожиданных местах. Хотите перевести расстояние из миль в километры? Воспользуйтесь сосед¬ ними числами Фибоначчи (55 миль в час = 89 километров в час). В следующий раз, когда у вас окажется свободное время, посчитайте небольшие дольки, из которых состоит кожура ананаса, и вы обнаружите, что они образуют два на¬ кладывающихся друг на друга набора спиралей, идущих в противоположных направлениях. В одной из них восемь до¬ лей, в другой тринадцать. Оба этих числа относятся к серии Фибоначчи. Аналогичные закономерности можно увидеть в сосновых шишках, подсолнухах и артишоках. Случайность? Вряд ли, если учесть тот факт, что последовательность Фибо¬ наччи проявила себя и в Коде Да Винчи (в виде комбинации для вскрытия сейфа), и в этом вопросе на собеседовании, который задают в компании, стремящейся к информацион¬ ному доминированию во всем мире. ? Имеется N компаний, и вы хотите, чтобы они сли¬ лись и образовали одну крупную компанию. Сколько разных способов вы можете использовать для этого? При правильном толковании термина «слияние» две компании отказываются от своей прежней индивидуально¬ сти и сливаются в новое образование, имеющее новый бренд. Так, фармацевтические гиганты Glaxo Wellcome и SmithKline Beecham в 2000 году слились, после чего на свет появился фармацевтический колосс GlaxoSmithKline. (К тому же, как вы правильно угадали, обе родительские компании сами были результатом многочисленных предыдущих слияний.) Если учесть эго главных исполнительных директо¬ ров, настоящие слияния встречаются нечасто. Для сли- 260
Ответы яния требуется, чтобы силы переговорщиков были при¬ мерно одинаковы. Гораздо чаще встречаются ситуации, при которых руководство одной компании имеет пре¬ имущество и поэтому не позволяет лидерам более слабой компании об этом забыть. Поэтому сделка по своей сути больше напоминает поглощение, то есть вариант объеди¬ нения, при котором компания А проглатывает компанию В, после чего В перестает существовать как отдельная организация (хотя часто сохраняется как бренд). Приме¬ ром такого развития событий можно назвать поглощение Google в 2006 году YouTube. В этом отношении слияния являются симметричными, так как имеется всего лишь один способ, когда две компании сливаются как равные. Поглощение же асимметрично: одна компания является поглощающей, а другая — поглощаемой. Вариант, при котором Google купил YouTube, не эквивален¬ тен варианту, когда YouTube приобрела бы Google. Большинство людей, не работающих в инвестицион¬ ных банках, не видят большой разницы между слияниями и поглощениями. Поэтому любое объединение корпораций они не очень строго называют «слиянием». Из этого следует, что вам необходимо спросить интервьюера, что он понима¬ ет в своем вопросе под «слиянием». К счастью, большинство обоснований, приведенных ниже, сохраняются независимо от того, каким будет пояснение интервьюера. Начните с поглощений, поскольку они встречаются чаще (и к тому же эти случаи немного легче для разъяснений). Можно воспользоваться аналогией: представим компании игроками в шашки, а поглощения — ходами в продолжающей¬ ся игре. Начните с того, что число игроков составляет N. Ход в игре заключается в том, чтобы поставить одну шашку на другую, что означает, что верхняя шашка «поглотила» ниж- 261
Ответы нюю. После поглощения вы можете пользоваться «высоки¬ ми» шашками так, как «дамками» в обычной игре. Каждый ход приводит к снижению числа шашек (как простых, так и «высоких») на одну. В итоге вы поставите все шашки в одну пирамиду и создадите максимально высокую комбинацию. Чтобы добиться цели в этой игре, вам потре¬ буется N — 1 шагов, в результате чего в конце концов появит¬ ся пирамида, состоящая из N шашек. Сколько различных сценариев могут привести к такому исходу? Самый простой случай — участие двух компаний, при котором компания А может поглотить компанию В или В может поглотить А. В этом случае имеется два возможных сценария. Если компаний три, вам вначале надо решить, какая компания первой поглотит другую компанию и какую имен¬ но. Существует шесть вариантов такого первого поглоще¬ ния, которые можно представить в виде шести возможных пар, состоящих из трех составляющих (АВ, АС, ВА, ВС, СА и СВ). После первоначального поглощения у вас остается две компании. Теперь ситуация точно такая же, как та, которая описана в предыдущем абзаце. Поэтому число возможных поглощений при трех компаниях составляет 6x2=12. Если компаний четыре, вы получаете 12 возможно¬ стей для первого поглощения: АВ, АС, AD, ВА, ВС, BD, СА, СВ, CD, DA, DB и DC. Как вы уже поняли, если при трех ком¬ паниях на этом этапе возможно 12 вариантов, то при нали¬ чии четырех компаний имеется 12 х 6 х 2, то есть 144 вари¬ анта поглощений. Давайте обобщим. При N компаниях число первона¬ чальных поглощений составляет N х (N — 1). 262
Ответы Это означает лишь, что любая из N компаний мо¬ жет стать первой из поглощающей, а любая из оставшихся (N — 1) компаний — первой поглощаемой. После первого поглощения остается N — 1 отдельных компаний и имеет¬ ся (N — l)x(N — 2) возможностей для совершения второ¬ го поглощения. После этого остается (N — 2) компаний и (N — 2) х (N — 3) возможных поглощений. Продолжим умно¬ жать все время уменьшающееся число возможных поглоще¬ ний и будем делать это до тех пор, пока не придем к послед¬ нему поглощению, в котором остается 2x1 возможностей. Легко понять, что, используя обозначение при помощи фак¬ ториала, произведение можно выразить как N! х (N — 1)!, то есть именно таким будет число возможных сценариев по¬ глощений. Что произойдет, если мы рассмотрим не поглощения, а собственно слияния. При таком подходе можно взять ре¬ зультаты приведенного выше анализа для каждого из N — 1 поглощений и разделить его на 2. Из этого следует, что число действительных вариантов слияний равняется N! х (N — 1)!, деленное на 2N_1. И наконец, если слияние может означать как слияние, так и поглощение, вы просто складываете друг с другом оба ответа. ? Какое самое красивое уравнение вы встречали? Объ¬ ясните свой ответ. Когда этот вопрос задают инженерам из Google, а потом и вам, необходимо сначала проанализировать, а на основе, собственно говоря, чего уравнение вообще может быть «красивым», а затем привести подходящий пример. Единственное, что несомненно в красоте, — это ее субъек- 263
Ответы тивность. Но даже с учетом этого большинство отвечающих в конце концов приходит к выводу, что красивое уравнение является точным и универсальным по своей значимости. Обратите внимание и на то, что при этом ответе вы не толь¬ ко пытаетесь обосновать красоту уравнения, но и стараетесь произвести впечатление на интервьюера своей оригиналь¬ ностью. Этому помогает пример уравнения, о котором ин¬ тервьюер слышит не каждый день. Согласитесь, что один из неудачных ответов — Е = тс. Напоминает политика, заявляющего, что его люби¬ мым фильмом является «Титаник». Но вам все равно хочется Эйнштейна? Тогда более ин¬ тересным ответом будет G = 8nT. Этот ответ «упаковывает» общую теорию относитель¬ ности в виде пяти составляющих. G — тензор Эйнштейна, отражающий кривизну пространства и времени. Г — тензор массы и энергии, учитывающий плотность массы и энергию. Это уравнение утверждает, что масса и энергия искривляют пространство и время (чью кривизну мы ощущаем в виде силы гравитации). Другие пять составляющих выражают большую часть квантовой физики. H'F = E'F. Это уравнение Шредингера, которое читается следу- 264
Ответы ющим образом: гамильтониан волновой функции равен ее энергии. Каноническим ответов в Google является уравнение Эйлера. Оно соединяет пять базовых для математики чи¬ сел: е, л, воображаемую частицу i и, конечно, 1 и 0, которые очень важны в информационном деле: <?■ + ! = 0. Регулярные опросы специалистов подтверждают, что уравнение Эйлера относят к самому красивому уравнению или по крайней мере к одному из самых. В 2004 году журнал Physics World отнес его (как и все четыре уравнения Максвел¬ ла) к числу самых великих уравнений, созданных за все вре¬ мена. Вот как один из читателей сформулировал это: «Что может быть более мистическим, чем воображаемое число, взаимодействующее с реальным числом, в результате чего на выходе получается ничто?». «Как сонет Шекспира, передающий самую сущность любви, или картина, демонстрирующая красоту человече¬ ской формы, которая является более глубокой, чем воспри¬ ятие на уровне кожи, уравнение Эйлера проникает в самые глубины существования», — написал Кит Девлин, математик из Стэнфордского университета. Самый лучший коммента¬ рий из всех, возможно, дал Карл Фридрих Гаусс, который заявил, что пока эта формула не станет очевидной для сту¬ дента, этот студент никогда не будет первоклассным матема¬ тиком. Однако, если в своем ответе вы укажете уравнение Эй¬ лера, вы не получите баллов за оригинальность. Это вроде заявления, что вашим любимым фильмом является «Гражда¬ нин Кейн». 265
Ответы Похожий мистический облик имеет и интеграл Гаусса, объединяющий вместе е, п и бесконечность. У этой формулы есть одно преимущество. Гаусс не считал ее в полной мере очевидной: \dx= 4п. Интеграл Гаусса также обладает одним из важных свойств, которого не хватает уравнению Эйлера, — значи¬ мостью для нашей жизни, е х2 — это функция Гаусса. Ее гра¬ фическим представлением выступает хорошо знакомая нам кривая нормального распределения вероятностей в виде ко¬ локола. Эта та «кривая», которая «водит» рукой педагогов, когда они выставляют оценки; та, которая, как считается, «расставляет по местам» высшие значения в рейтингах, бал¬ лы IQ и случайное изменение цен акций (но не совсем). Та же самая функция используется и в корректирующем филь¬ тре Гаусса в Photoshop, который позволяет вам размыть лицо вашей бывшей девушки на общей фотографии. В этом уравнении интеграл равен площади под колоко¬ лообразной кривой, которая, в свою очередь, равна квадрат¬ ному корню из л, что приблизительно составляет 1,77. Это уравнение можно рассматривать как символ той роли, кото¬ рую вероятность играет в нашем мире. Многое из того, что мы больше всего ценим в мире (красота, талант, деньги), яв¬ ляется результатом действия совокупности случайных фак¬ торов, варьирующихся от набора генов до простой удачи. Когда факторы, определяющие количественный результат, в полной мере являются случайными и аддитивными, этот результат имеет нормальное распределение. Большинство людей, если отразить какой-то их показатель графически, окажутся недалеко от середины кривой. И лишь некоторые стоят намного дальше от середины или в значительной сте- 266
Ответы пени не дотягивают до нее. В 1886 году Фрэнсис Гальтон так сказал об этом распределении: «Я вряд ли знаю что-то еще, что может столь сильно впечатлить, как чудесная форма космического по¬ рядка, выраженная «законом ошибок». Дикарь, если бы он мог понять ее сущность, поклонялся бы ей как Богу... Возьмите крупную выборку хаотических элементов и расставьте их по порядку величин. Вы увидите, что, какими бы случайными они вам ни казались, неожиданно себя проявит очень красивая форма регулярности». Если говорить о культе красивого уравнения в самом невероятном его проявлении, вряд ли кто высказался более глубоко, чем британский физик Поль Дирак: «Важнее иметь красоту одной формулы, чем согласованность всех прове¬ денных экспериментов». Дирака считали эксцентричным и трудным для общения человеком, что частично объяснялось его аутизмом. Будучи физиком-теоретиком, он воспринимал мир как загадку, ключами к которой являются красивые урав¬ нения. Как это ни удивительно, современная наука (и мно¬ гие интервьюеры) соглашаются со взглядом Дирака на мир. Весьма любопытны доводы, которые Ричард Фейнман предложил во втором томе своих лекций по физике, где он делает удивительное утверждение, что всю физику можно свести к единственному уравнению, вот оно: и = о. Вот так-то! Вот какой, оказывается, является Вселенная! Фейнман в ходе своего доказательства, конечно, на- 267
Ответы половину пошутил. Вот логика его рассуждений. Возьмем, к примеру уравнение вроде Е = тс. Говорят, что по своему со¬ держанию оно является глубоким. Его так называемая красо¬ та основывается на том, что оно объясняет так много всего лишь несколькими знаками на бумаге, очень ограниченным числом черных пикселей на белом фоне. Однако это воспри¬ ятие простоты основывается на туманных концепциях, для утверждения которых потребовались огромные усилия, ут¬ верждает Фейнман. Что такое энергия? Что такое масса? Что такое скорость света? Аль-Хорезми или Леонардо да Винчи ни одна из этих концепций ничего бы не сказала. Энергия и масса в описанном здесь виде появились только во времена Ньютона. А «скорость света» вряд ли была научной матери¬ ей до XIX века. Фейнман указывает, что на самом деле Е = т<? является аббревиатурой. Восхищайтесь ею, но только не по¬ зволяйте себя запутать и не считайте ее простой. Она вовсе не так проста, как кажется. Обратите внимание, что вы можете перегруппировать члены уравнения Эйнштейна и записать его в следующем виде Е-ЯК?-0. Все, что я сделал, это вычел тс2 из обеих частей. Они были равны друг другу до этого, и они должны быть равны друг другу и после. Теперь давайте возведем обе стороны этого уравнения в квадрат:. (Е - т<?)2 = 0. Идея предложенного Фейнманом подхода станет бо¬ лее понятной через несколько мгновений. Пока это лишь 268
Ответы часть рецепта по получению бесконечно прекрасного урав¬ нения. Смешайте несколько уравнений. Чтобы проявить будущее уравнение во всей красоте, воспользуемся для его приготовления и уравнением Шредингера, и уравнением Эйлера. Оставьте уравнение Эйлера в первоначальном виде, преобразуйте уравнение Шредингера и вы получите: ^‘+1=0 НЧ> - ЕТ = 0. Затем возведите в квадрат обе части каждого из них и добавьте полученные выражения к уже измененному уравне¬ нию Эйнштейна. (.Е-т<?У + (НТ - ЕЧО2 + (е"1 + 1)2 = 0. Все три составляющие с левой стороны должны быть равны 0 (если верить Эйнштейну, Шредингеру и Эйлеру). Это уравнение должно быть правильным, если исходить из допущения, что правильными являются все три его члена. Более того, единственный вариант, при котором это урав¬ нение может быть правильным, — равенство нулю каждого его члена. (Теперь понятно, для чего возводили в квадрат. Это гарантирует, что ни один член не может быть отрица¬ тельным. Единственное условие, при котором три неотри¬ цательных члена в сумме дают ноль, равенство каждого из них нулю.) Но не останавливайтесь на этом. Бросьте полученные ингредиенты в раковину на кухне, как образно рекомендо¬ вал Фейнман. В таком виде можно представить все уравне¬ ния, как великие, так и тривиальные, и добавить их к левой части основного уравнения. Фейнман обозначил величины 269
Ответы в левой части — UN, где N меняется от 1 до чего угодно. Сум¬ мируйте все составляющие, и вы получите простое U, кото¬ рое в данном случае обозначает unworldliness — величина всего, что нельзя объяснить физикой. Основное уравнение утверждает, что величина всего, что нельзя объяснить фи¬ зикой, равна нулю. Из уравнения можно распаковать всю физику. U = 0 проще (или «красивее»), чем любое другое уравне¬ ние. Оно утверждает все, что утверждает любое другое урав¬ нение, и является самым простым из всех возможных. Урав¬ нение означает, что вы получаете форму выражения связи, при которой одна часть находится слева, а другая — справа. Три знака — это минимум, который нужен для выражения та¬ кой связи, и в этом отношении U = 0 в полной мере отвеча¬ ет заданному прекрасному (заставляющему воспользоваться предельным минимумом?) ограничению. Фактически идея Фейнмана заключается в том, что U = 0 — это глупый клудж*, который не служит никакой цели за одним исключением — заявить, что все относящееся ко вселенной можно выразить настолько лаконично, насколь¬ ко это вообще возможно! Фейнман спрашивал, уверены ли вы в том, что вы понимаете под прекрасным? Эту мысль сто¬ ит обдумать. Хороший ответ на собеседовании, может быть, начинается с U = 0, предложенного Фейнманом. Затем, если вы полагаете, что у вас есть более совершенная идея красо¬ ты, объясните ее сущность и расскажите, какое уравнение лучше всего соответствует вашему представлению. * Устройство, программа или часть программы, которые теоре¬ тически не должны работать, но почему-то работают. — Прим. пер. 270
Ответы Глава 5 ? Вы хотите удостовериться, что у Боба есть номер вашего телефона. Но вы не можете спросить его об этом прямо. Вам придется написать ему сообщение на карточке и отдать карточку Еве, которая будет вы¬ ступать в качестве посредника. Ева отнесет карточку Бобу, он напишет свое сообщение и отдаст его Еве, которая передаст его вам. Вы не хотите, чтобы Ева узнала ваш номер телефона. Как в таких обстоятель¬ ствах следует сформулировать свой вопрос Бобу? Даже если вы дадите короткий и простой ответ (см. в тексте пятой главы), вас могут попросить представить и ответ на основе RSA. Он не такой сложный, если у Боба есть компьютер и если он сможет следовать вашим рекоменда¬ циям. Спросите интервьюера, насколько Боб продвинут в математике и компьютерах. При использовании RSA генерируется два ключа: общественный и частный. Общественный ключ похож на адрес электронной почты. Он позволяет любому человеку отправить вам сообщение. Частный ключ — это что-то вро¬ де вашего пароля к электронной почте. Вам он необходим, чтобы получить ваши е-мейлы, и вы должны держать его в секрете, так как в противном случае сообщение, адресован¬ ное вам, сможет прочитать любой желающий. Вы не сможете послать Бобу секретное сообщение, по¬ скольку он не создал свои ключи. Он, может быть, даже не знает, что такое RSA, и не будет о нем ничего знать до тех пор, пока вы ему не расскажете! Но для этого вам не нужно отправлять секретное сообщение. Вы хотите, чтобы Боб от- 271
Ответы правил такое сообщение вам, а именно — ваш номер теле¬ фона. Это означает, что вам нужны ключи для себя, а не для Боба. Вот общая схема решения. «Привет, Боб! Мы собираемся воспользоваться крип¬ тографией RSA. Может быть, ты не знаешь, что это та¬ кое, но я объясню тебе, что надо сделать. Вот мой об¬ щественный ключ... Возьми его и мой номер телефона и придумай зашифрованный номер, следуя инструкци¬ ям. Пришли этот зашифрованный номер обратно мне через Еву». Трюк в том, чтобы составить инструкцию так, чтобы ею мог воспользоваться практически каждый. К тому же вам надо обеспечить и необходимую точность. Криптография RSA впервые была описана, как теперь считается, в 1973 году. Ее первым создателем был британ¬ ский математик Клиффорд Кок, который тогда работал на секретной службе Ее Величества. В те годы его схема счита¬ лась непрактичной: для нее обязательно нужен был компью¬ тер. В те времена, когда шпионы обычно обходились фото¬ аппаратами, спрятанными в запонки, эту трудность было не так легко преодолеть. До 1997 года идея Кока считалась секретной. Однако в 1978 году трое ученых из MIT, Рональд Ривест, Ади Шамир и Леонард Адлеман, предложили ее не¬ зависимо от Кока. Первые буквы их фамилий (RSA) стали акронимом и названием этого алгоритма. В системе RSA человек, который хочет получать сооб¬ щения, должен выбрать два случайных простых числа р и q. Числа должны быть большими и по крайней мере такими же крупными (по числу цифр), как и числа или сообщения, которые надо передать. Для телефонного номера из десяти 272
Ответы цифр рп qтакже должны состоять (каждое) по крайней мере из десяти цифр. Один из способов выбора р и q — воспользоваться Google и найти веб-сайт, на котором перечисляются круп¬ ные простые числа. Скажем, Primes Pages, который ведет Крис Колдуэлл из Университета Теннесси в Мартине. Выбе¬ рите случайным образом два десятизначных простых числа. Вот пример такой парочки: 1 500 450 271 и 3 367 900 313. Назовите их соответственно р и q. Вам придется пере¬ множить их и получить точный ответ. Здесь может быть не¬ большая трудность, так как вы не сможете воспользоваться калькуляторами Excel или Google, да и большинством лю¬ бых других потребительских программ, поскольку они по¬ казывают ограниченное число значимых цифр. Один из вариантов — умножить вручную. Или использовать Wolfram Alpha (www.wolframalpha.com). Введите 1 500 450 271 и 3 367 900 313 и вы получите точный ответ: 5 053 366 937 341 834 823. Назовите это произведение N. Оно является одной из составляющих вашего общественного ключа. Другим компо¬ нентом является число, называемое е, произвольно выбран¬ ное и равное по длине, в идеале N, но которое не делится точ¬ но на произведение (р— 1) (q— 1). Я, возможно, запутал вас последним предложением, но пока об этом не беспокойтесь. 273
Ответы Во многих прикладных программах в качестве е шифроваль¬ щики выбирают простую тройку. Это достаточно хороший вариант для многих целей и позволяет быстро шифровать. Вы получили N и е, у вас теперь имеется все необходи¬ мое для решения задачи. Всего лишь нужно отправить эти два числа Бобу, а также полное «Руководство для чайников по криптографии RSA». Бобу необходимо вычислить хе mod N, где х — это номер телефона. Поскольку в качестве с мы выбрали 3, часть слева — это х, возведенное в куб. Это будет число из 30 цифр. «Mod» указывает на деление по модулю, что означает, что вы разделите г’ на N и возьмете только остаток. Этот остаток должен быть в диапазоне от 0 до N — 1. Вполне вероятно, это будет число из 20 цифр. Это число яв¬ ляется зашифрованным посланием, которое Боб отправит обратно вам. Для решения этой задачи Бобу необходимо возвести в куб число и поделить дальше. Важная часть инструкции мо¬ жет быть такой. «Боб, я хочу, чтобы ты внимательно следовал этим ин¬ струкциям и не сомневался. Исходи из того, что мой те¬ лефонный номер — это обычное число из десяти цифр. Вначале необходимо, чтобы ты возвел в куб это число (умножь вначале его на само себя, а затем полученное произведение умножь еще раз на первоначальный но¬ мер). Ответ будет числом из 30 цифр, и оно должно быть точным. Выполни это умножение, даже если придется сделать это вручную, и дважды его проверь. Затем необ¬ ходимо, чтобы ты осуществил самый длинный процесс 274
Ответы деления за всю свою жизнь. Раздели полученный резуль¬ тат на число 5 053 366 937 341 834 823. Важно не ошибить¬ ся! Пришли мне только остаток этого деления. Важно, чтобы ты не присылал целую часть, а только остаток». Предположим, что у Боба есть доступ к Интернету (до¬ вольно обоснованное допущение в настоящее время, не так ли?), тогда пишем: «Боб, отправляйся на веб-сайт www.wolframalpha.com. Ты увидишь там длинный прямоугольник с границами, окрашенными в оранжевый цвет. Введи мой номер те¬ лефона из 10 цифр в этот прямоугольник без всяких дефисов, точек и скобок, только десять цифр. Сразу же после номера телефона напечатай следующее Л3 mod 5053366937341834823. Затем кликни на маленький знак равенства, находя¬ щийся в правой части прямоугольника. Ответом будет, вероятно, число из 20 цифр, которое появится в пря¬ моугольнике под словом Result (Результат). Пришли мне этот ответ, и только этот ответ». Естественно, Ева прочитает эти инструкции, а также прочитает ответ Боба. Но она не сможет ничего понять. Она получила число из 20 чисел, которое, как она знает, яв¬ ляется остатком куба телефонного номера, разделенного на 5053366937341834823. по модулю. Пока никто не приду¬ мал эффективного способа, позволяющего восстановить по остатку исходное число, в данном случае являющееся теле¬ фонным номером. 275
Ответы Можете ли вы предложить что-то еще лучше? Да, по¬ скольку у вас есть секретный декодирующий ключ. Это d, ин¬ версное значение emod (р— 1) (q— 1). Для его вычисления имеется удобный алгоритм, которым можно воспользовать¬ ся, конечно, при условии, что вы знаете два простых числа ртл q, которые были использованы для получения N. (Вы ведь знаете их, потому что сами их выбрали, не забыли?) Назовите кодированное число/сообщение, которое Боб отправил вам назад, Y. Его первоначальное сообщение было Yd mod N. Для определения этого значения нужно всего лишь ввести это в Wolfram Alpha (замените Y, dn N фактическими числами). Ева знает N, поскольку оно было написано на карточ¬ ке, которую вы попросили ее передать Бобу. Она знает У, поскольку это число было указано в ответе Боба, отправ¬ ленном вам. Но она не знает d, и у нее нет возможности его выяснить. Ева сталкивается с алгоритмической трудностью. При умножении двух чисел никаких сложностей ни у кого не возникнет, ведь этому все-таки в школе всех научили. А вот определить множитель, имея огромное число, гораздо сложнее. ? Если вы получили бы стопку монет достоинством в один пенс каждая и высотой с Эмпайр-стейт-билдинг, поместились бы все эти деньги в одном помещении? Вы решили, что это одна из тех головоломок, задава¬ емых на собеседованиях, в которых предлагается оценить 276
Ответы какое-то абсурдное количество. Успокойтесь: на самом деле именно в этом вопросе не спрашивается, сколько именно пен¬ сов. В нем спрашивается, поместится ли стопка пенсов в поме¬ щении? Интервьюер хочет получить от вас простой ответ — да или нет (и, разумеется, вы должны его пояснить). Сказанное должно быть ключом, как ключом являет¬ ся и то, что в вопросе не говорится о размере помещения. Помещение может быть самым разным. Интуитивно можно предположить, что стопка монет не поместится в телефон¬ ной будке, но легко уложится в Зале зеркал в Версале. Ответ является приблизительно следующим: «В Эмпайр-стейт-билдинге примерно сто этажей (если гово¬ рить точно, их 102). Его высота по крайней мере в 100 раз выше обычного помещения. Мне придется разделить стоп¬ ку монет высотой с небоскреб на сто меньших стопок высо¬ той от пола до потолка помещения. Поэтому вопрос стано¬ вится таким: смогу ли я разместить примерно сотню стопок монет высотой от пола до потолка в помещении? Легко! Это всего лишь решетка монет десять на десять. Если в по¬ мещении есть место для сотни монет, лежащих на полу ря¬ дом друг с другом, то задача решается. В самой крошечной квартире в Нью-Йорке и даже в старомодной телефонной будке найдется место, чтобы положить рядом друг с другом сто монет. На ваш ответ повлияет и ваша манера его предостав¬ ления. Поэтому цель не только дать правильный ответ, но и показать, что задачу можно решить легко. Великие спорт¬ смены на соревнованиях выступают легко. А в последнее время ожидается, что так же легко результаты будут выда¬ вать и претенденты на получение работы. 277
Ответы ? В вашем распоряжении 10 тысяч серверов Apache и один день, чтобы получить один миллион долларов. Что вы для этого сделаете? Ответ в Microsoft: воспользуйтесь возможностью про¬ извести положительное впечатление на интервьюера — предложите ему ваш любимый, но не реализованный пока бизнес-план. Исходите из того, что он внимательно и веж¬ ливо выслушает вас, а затем спросит: «Да, это интересно, но вы уверены, что сможете заработать миллион долларов уже в первый день?» Примечание: Google — это бизнес, в котором интен¬ сивно используются серверы, и требуется пять лет для вы¬ хода на уровень прибыльности. Скажем, YouTube станет, мо¬ жет быть, приносить настоящую прибыль к тому времени, когда вы будете читать эти строки. Относительно доходным является бизнес-план высоко¬ скоростной торговли ценными бумагами. Известно, что ум¬ ные операторы каждый торговый день зарабатывают милли¬ оны, покупая и продавая ценные бумаги, которые в среднем остаются в их распоряжении в течение секунд. Как правило, они избавляются от всех своих бумаг за несколько секунд до закрытия рынка и делают это так, чтобы к концу дня иметь прибыль. Для такой схемы требуется программное обеспече¬ ние (способное при проведении арбитражных сделок опере¬ жать другие торговые боты) и быстро работающее «железо», но вам совсем не нужно десять тысяч серверов. А вот ответ для Google: продайте серверы, по крайней мере, за 100 долларов каждый. Это принесет вам 1 миллион долларов или, что более вероятно, еще больше — 10 милли¬ онов. Затем, если у вас есть какой-то великолепный бизнес¬ 278
Ответы план, используйте эти деньги как стартовый капитал. Это позволит вам проработать достаточно долго и успеть заин¬ тересовать одного из венчурных капиталистов (который до¬ статочно умен и понимает, что великие идеи не позволяют заработать миллион долларов уже в первый день). ? Есть два кролика, которых зовут Шустрик и Мямлик. Когда они соревнуются на 100-метровой дистанции, Шустрик пересекает финишную черту в тот момент, когда Мямлик достигает отметки 90 метров. (У каж¬ дого кролика скорость бега постоянна.) После этого мы дадим фору Мямлику: Шустрик должен стартовать за 10 метров до стартовой линии и пробежать 110 ме¬ тров, в то время как Мямлик начнет бег с обычной линии старта и пробежит 100 метров. Кто из них вы¬ играет? Подход, практикуемый в Microsoft: обозначим ско¬ рость Шустрика х, а Мямлика — 0,9х... Подход в Google: Шустрик преодолевает 100 метров за то время, за которое Мямлик окажется на отметке в 90 ме¬ тров. При соревнованиях с гандикапом Шустрик начинает бег за 10 метров до старта. Поэтому его 100 метров закончат¬ ся на расстоянии 90 метров от старта. За это время Мямлик преодолеет 90 метров, а поскольку он стартует с 0 метров, то в тот момент, когда он окажется на отметке в 90 метров, оба участника соревнования сравняются. В это мгновение ситу¬ ация станет такой, что они как будто заново начинают гонку с отметки в 90 метров, где финишная черта установлена на расстоянии 10 метров. Естественно, в этих условиях побе¬ дит более быстрый кролик. Им станет Шустрик. 279
Ответы ? У вас есть аналоговые часы с секундной стрелкой. Сколько раз в день все три стрелки часов накладыва¬ ются друг на друга? Это современный вариант классического вопроса, за¬ дававшегося на собеседованиях в Microsoft, когда претен¬ дентов спрашивали, сколько раз в день часовая и минутная стрелки встречаются друг с другом. Поскольку этот вопрос стал известен почти всем, интервьюеры начали использо¬ вать его разновидность. Ответ в Microsoft: во-первых, представьте ситуацию, когда часовая и минутная стрелки наложились. Все знают, что эти стрелки накладываются друг на друга в 12.00 ночи и приблизительно в 1.05, 2.10, 3.15 и так далее. Другими слова¬ ми, они накладываются друг на друга каждый час за исключе¬ нием периода от 11.00 до 12.00. В 11.00 более быстрая минут¬ ная стрелка находится на 12, а более медленная часовая — на 11. До 12.00 дня они друг с другом не встретятся, и поэтому их наложения в районе 11 часов не будет. Таким образом, за каждый 12-часовой период проис¬ ходит одиннадцать наложений. Они равномерно распре¬ делены во времени (поскольку обе стрелки двигаются с по¬ стоянной скоростью). Это означает, что интервалы между наложениями часовой и минутной стрелок составляют 12/11 часа. Простые расчеты показывают, что это эквива¬ лентно 1 часу 5 минутам и 27 3/11 секундам. Поэтому за каж¬ дый 12-часовой цикл в следующие периоды происходит 11 наложений минутной и часовой стрелки 12.00.00 1.05.27 3/11 280
Ответы 2.10.54 6/11 3.16.21 9/11 4.21.49 1/11 5.27.14 4/11 6.32.43 7/11 7.38.10 10/11 8.43.38 2/11 9.49.05 5/11 10.54.32 8/11 Как определить, не накладывается ли в одно из нало¬ жений этих двух стрелок и третья — секундная? Хотя этот вопрос относится к аналоговым часам, подумайте и о циф¬ ровых часах, которые показывают время в часах, минутах и секундах. 12.00.00 Между минутной и секундной стрелками наложение бывает, когда цифры минут (в данном случае 00) равны числу секунд (00). Точное наложение происходит в 12.00.00. В це¬ лом минутные и секундные стрелки накладываются лишь на долю секунды. Вот пример: 12.37.37 Секундная стрелка будет показывать 37, отставая от минутной, которая в это время будет между 37 и 38 минута¬ ми и отставать от часовой. Через мгновение минутная и се¬ кундная стрелки наложатся друг на друга, но часовой стрел- 281
Ответы ки возле них не будет, и поэтому наложения трех стрелок не произойдет. Секундная стрелка не наложится ни в одном из тех вариантов, которые приведены выше, за исключением 12.00.00. Это означает, что все три стрелки встречаются одновременно всего дважды в сутки: в полночь и в полдень. А вот ответ, приветствуемый в Google. Секундная стрелка предназначена для показа коротких временных ин¬ тервалов, а не для сообщения времени с точностью до секун¬ ды. Если она не синхронизирована с двумя другими стрел¬ ками, это вполне нормально. Под «синхронизацией» здесь понимается, что в полночь и полдень все три стрелки указы¬ вают точно на 12. Большинство аналоговых часов всех ви¬ дов не позволяют вам точно установить секундную стрелку. (Я по крайней мере таких никогда не видел.) Нужно было бы извлечь батарейки или подождать, если говорить о механи¬ ческих часах, когда кончится завод пружины, а затем, когда секундная стрелка остановлена, синхронизировать минут¬ ную и часовую стрелки друг с другом, после чего дождаться, когда наступит время, показанное на часах, чтобы вставить батарейку или завести часы. Чтобы все это проделать, нуж¬ но быть маньяком или фанатеть от пунктуальности. Но если вы всего этого не проделаете, секундная стрелка не будет показывать «реального» времени. Она будет отличаться от точных секунд на какую-то величину в случайном интервале, доходящем до 60 секунд. Учитывая случайные расхождения, шансов на то, что все три стрелки когда-либо встретятся, не существует. Этого не случается никогда. ? Вы играете в футбол на пустынном острове и хотите бросить монетку, чтобы решить, какая команда долж¬ на начать игру. К сожалению, единственная монета, 282
Ответы имеющаяся на острове, является гнутой, и поэтому вносит явные искажения в результаты при подбра¬ сывании. Как вы тем не менее можете использовать такую монету, чтобы принять справедливое решение? Вот ответ для Microsoft: подбрасывайте монету мно¬ жество раз, чтобы определить процент выпадения орла и решки. (Вставьте сюда рассуждение о статистической значи¬ мости этого эксперимента.) После того как вы установите, что монета, допустим, выпадает орлом 54,7 % раз (с установ¬ лением пределов ошибок), вы используете этот факт, чтобы продумать ставку со множеством подбрасываний, при кото¬ рой шансы на получение результата будут близки к желаемо¬ му. Формулировка будет примерно следующей: «Мы подбро¬ сим монету 100 раз, и орел должен выпасть по крайней мере 55 раз, чтобы игру начала команда А, в противном случае это право будет предоставлено команде В». А вот ответ для Google: подбросьте монету дважды. Возможны четыре исхода: ОО, OP, РО и РР (Р — решка, О — орел). Поскольку монета «благосклонна» к одной стороне, шансы выпадения ОО не эквивалентны шансам РР. С другой стороны, вероятности выпадения ОР и РО должны быть эк¬ вивалентны, независимо от степени «благосклонности» мо¬ неты. Поэтому подбросьте монету дважды и договоритесь, что при варианте ОР начинает одна команда, а при РО — дру¬ гая. Если выпадет ОО или РР, игнорируйте эти результаты и подбросьте монету снова два раза. Повторяйте это до тех пор, пока вы не получите требуемые вам ОР или РО. Помимо того, что эта схема проще, она к тому же и, бесспорно, справедлива. Схема же в Microsoft, если гово¬ рить о ее точности, лишь приближается к шансам пятьдесят на пятьдесят. 283
Ответы Глава 6 ? Какую цену вы установили бы за мойку всех окон в Сиэтле? (вопрос Ферми) Для начала нужно сделать первый шаг — оценить чис¬ ленность населения в Сиэтле. По данным Бюро переписи населения США, оно составляет 594 тысячи (в пределах го¬ рода) и 3,26 миллиона (в регионе) человек. На собеседова¬ нии никто не возмутится, если вы скажете, что численность Сиэтла примерно около миллиона. Сколько окон приходится на каждого жителя этого го¬ рода? В Манхэттене молодые люди считают, что им повезло, если у них есть одно окно на каждого. В Сиэтле ситуация дру¬ гая: там квартиры побольше, и многие люди живут в домах с панорамными окнами, выходящими на вечнозеленые леса. Многие дома, в том числе и в городе, двухэтажные. Можно предположить без всякой натяжки, отдавая предпочтение удобной круглой цифре, что на каждого жителя Сиэтла при¬ ходится 10 окон. Окна есть и там, где люди работают, а также в ко¬ фейнях Starbucks, универмагах Nordstrom, аэропортах, концертных залах и других зданиях общественного на¬ значения. Их число, скорее всего, добавляет не слишком много окон в расчете на каждого жителя. На типичном рабочем месте — разделенном перегородками — окон во¬ обще нет. Крупные магазины занимают один этаж (там относительно немного окон по сравнению с объемом). Окна в публичных зданиях, вроде ресторанов и аэропор¬ тов, приходятся на огромную массу людей, которые ими пользуются. 284
Ответы Не забудьте окна в автомобилях. (Может быть, вам следует спросить интервьюера, стоит ли их считать.) В ав¬ томобиле как минимум четыре окна, а часто вдвое больше. Но огромные внедорожники предназначены для больших семей и поэтому добавляют не слишком много окон в рас¬ чете на одного человека. Вполне обоснованно можно считать, что, помимо окон в жилых домах, на каждого человека в городе до¬ бавляется еще 10 окон. Таким образом, мы приходим к 20 окнам на каждого жителя Сиэтла. Предполагая, что насе¬ ление составляет один миллион человек, то в городе при¬ мерно 20 миллионов окон, которые надо привести в по¬ рядок. Сколько вы взяли бы сами за окно? Если говорить об окне в вашем доме, потребуется несколько пшиков чистя¬ щего средства Windex, несколько бумажных полотенец и не¬ сколько секунд работы. Отдельные окна в Сиэтле огромные, как, например, в ресторане здания Спейс Нидл, и находятся они очень высоко. Тут нужны специалисты иного рода, спе¬ циальное оборудование, специальные расценки и разумный подход. Некоторые могут, вероятно, вымыть одну сторону обычного окна за минуту и будут отталкиваться от этого времени как минимально требуемого. Это означает, на одно окно придется две минуты. При такой скорости за час мож¬ но справиться с тридцатью окнами. Скажем, средний мойщик зарабатывает 10 долларов в час. Добавьте еще пять долларов в час на моющие принад¬ лежности и страховку. Таким образом, за 15 долларов в час можно сделать чистыми 30 окон. Стоимость очистки окна — 50 центов. 285
Ответы 20 миллионов окон, умноженные на 50 центов, дают 10 миллионов долларов. Этот вопрос задают и в Amazon, и в Google. Если вы еще не уловили скрытого подтекста, вот он: Windows (окна) — это зарегистрированный торговый знак еще одной известной компании. ? Мужчина подвел свою машину к гостинице и потерял все свое состояние. Что случилось? (задачка на лате¬ ральное мышление) Он играл в «Монополию». ? Вы сели на лыжный подъемник внизу горы и под¬ нимаетесь на ее вершину. Какую часть сидений этого подъемника вы встретите на пути? (классическая логическая загадка) Вы встретите все сиденья лыжного подъемника (за ис¬ ключением, разумеется, вашего собственного). Подъемник похож на петлю, вращающуюся вокруг блока. Сиденья под¬ вешены к этой петле. Поскольку половина петли опускает сиденья вниз с горы, когда вторая половина двигается вверх, они проходят мимо вас с относительной скоростью, которая в два раза выше скорости вращения блока. Когда подъемник едет вверх, вы перемещаетесь на расстояние, равное поло¬ вине полной петли. Но поскольку относительная скорость в два раза выше скорости вращения блока, на своем пути вы встречаете все 100 % петли и, следовательно, все сиденья, кроме вашего собственного. Может быть, вы не понимаете, как можете встретить¬ ся с сиденьем, которое находится непосредственно перед 286
Ответы вами? За несколько мгновений до того, как вы достигнете вершины горы, сиденье перед вами развернется, и пройдет мимо вас, поднимающегося вверх, именно в тот момент, ког¬ да вы будете сходить. ? Объясните, что такое база данных своему 8-летне¬ му племяннику, воспользовавшись для этого всего тремя предложениями, (тест на дивергентное мыш¬ ление) Благодаря базе данных удобно отыскивать информа¬ цию (а не только ее хранить; вот для этой функции срав¬ нения можно подыскать легко). Самое главное в этом зада¬ нии — придумать креативные аналогии, понятные 8-летнему мальчишке. Сначала вы попробуете набросать несколько идей: «База данных — это что-то вроде Rolodex* (осталась ли такая штука у кого-то, кому меньше 50 лет?)... Волшебник- колдун, распоряжающийся информацией (может быть, это слишком напыщенно?)... Айпод... Цифровое устройство, за¬ писывающее изображения...» Выберите аналогию получше и сформулируйте три предложения. «База данных похожа на айпод, который используют для обработки информации. При помощи такого ай¬ пода ты можешь хранить тысячи песен и в то же время быстро отыскивать нужный тебе трек. База данных де¬ лает то же самое с информацией, что и люди, которые хранят ее в компьютере и в Интернете». * Вращающийся каталог с карточками, используемыми для хранения информации (название происходит от объединения англий¬ ских слов rolling и index). — Прим. пер. 287
Ответы ? Посмотрите на эту последовательность: г г г г г г хии и г и я я п Как должна выглядеть следующая строка? (вопрос на озарение) Интервьюер записал эту последовательность на доске. Она может свести с ума тех, кто не очень ладит с математикой. Подсказка: попытайтесь прочитать строки вслух. Это пример последовательности из категории «смо¬ три и говори», описанной математиком Джоном Хортоном Конвеем в 1986 году. Если исключить первую строку, каждая последующая включает содержимое предыдущей строки. Тре¬ тья строка, например, может быть прочитана как «две едини¬ цы». Посмотрите на строку выше ее. В ней две единицы. В нижней из приведенных строк имеются три 1, две 2 и одна 1. Поэтому следующая строка должна быть такой: з г я я г и Эта загадка осенью 2004 года вошла в Стандартный тест на профессиональную пригодность для программистов 288
Ответы и других потенциальных сотрудников Google. Такая пародия была разработана для студентов, которые пришли на озна¬ комительную встречу с перспективами их последующей ра¬ боты в компании. Отделы по человеческим ресурсам обыч¬ но не приветствуют вопросы на озарение, но некоторые интервьюеры не могут перед ними устоять. Последователь¬ ности категории «смотри и говори» — это не просто матема¬ тическая шутка. Конвей доказал, что с их помощью можно получить нестандартные и показательные результаты. Ин¬ женеры выявляют серию в виде группового кодирования*. Скажем, при сжатии изображения в эпизоде из «Южного парка» вам не надо хранить информацию о цвете каждого пикселя зеленой шапки Кайла, одного из основных персо¬ нажей. Вместо этого вы прибегаете к групповому кодирова¬ нию и вводите в программу примерно такую инструкцию: «Следующие 452 пикселя будут примерно того же оттенка зеленого». ? У вас есть 25 лошадей. Сколько забегов вам нужно устроить, чтобы определить трех самых быстрых из них? Вы не можете пользоваться секундомером. В каждом заезде могут участвовать только пять лоша¬ дей. (алгоритмический вопрос, а также может быть классической логической загадкой) Вы можете начать свой ответ с уточнения: спросите интервьюера, следует ли считать «самой быстрой лошадью» ту, которая выигрывает конкретную скачку. Хотя этот вари¬ ант не работает на ипподроме, он в значительной степени * Метод сжатия файлов, при котором последовательная серия одинаковых элементов заменяется на два символа: элемент и число его повторений. — Прим. пер. 289
Ответы упрощает задачу: предположим, что если А побеждает В в одной гонке, то А объективно и бесспорно более быстрая лошадь, чем В. Если вам скажут, что использовать это допу¬ щение можно, то в отдельной гонке действительно победит самая быстрая лошадь. Первое, что приходит в голову, — нужны по крайней мере пять забегов. Любая из лошадей может быть в числе первых трех. К тому же вам потребуется устроить забеги для всех 25 лошадей. Пять забегов по пять лошадей в каждом — никак иначе. Логично. Второй вывод: пяти забегов недостаточно. Разделите 25 лошадей на группы по пять и устройте забеги. В каждом забеге одна лошадь будет конкурировать с другими четырьмя. Скажем, в одной из гонок будут участвовать лоша¬ ди, которые придут к финишу в следующем порядке. 1. Ридонна 2. Бавкида 3. Харцея 4. Вероника 5. Альмадена Хотя в этом забеге победила Ридонна, по его результа¬ там вы не можете прийти к выводу, что она является самой быстрой лошадью из 25 или даже входит в тройку сильней¬ ших. Чтобы пояснить последнее утверждение, воспользуем¬ ся крайним случаем: представим, что все самые медленные лошади в других заездах являются более быстрыми, чем Ри¬ донна (которая, возможно, в общем рейтинге займет лишь 21-е место из 25 возможных). Узнали ли мы что-нибудь из этого заезда? Разумеется, да. Мы узнали, как проранжировать пять конкретных лоша- 290
Ответы дей. Мы также узнали, что можем вычеркнуть из числа пре¬ тендентов на число лучших Веронику и Альмадену. Посколь¬ ку они не вошли в тройку первых в этом заезде, они не могут быть и в тройке самых быстрых из 25 лошадей. То же самое можно сказать о лошадях, занявших чет¬ вертое и пятое места в других забегах. В каждом забеге из пяти лошадей две выбывают из дальнейшего рассмотрения. После первых пяти забегов мы можем вычеркнуть 10 лоша¬ дей, оставив 15 в качестве претендентов на звание самых быстрых трех. Шестая гонка должна сравнить лошадей, которые хо¬ рошо показали себя в первых пяти заездах. Кажется разум¬ ным устроить гонки для победителей первых пяти заездов. Давайте так и сделаем. Возьмем Ридонну из заезда, описан¬ ного выше, и отправим ее на соревнования с победителя¬ ми других заездов. Конечный результат может выглядеть следующим образом. Фидана Ридонна Флавия Принцесса Гита Сикарель Опять же мы можем обоснованно вычеркнуть из чис¬ ла претендентов на победу Принцессу Гиту и Сикарель. Они, очевидно, если руководствоваться результатами это¬ го забега, не могут входить в число трех быстрейших из 25. Мы также узнаем, что самой быстрой лошадью является Фидана, поскольку она опередила всех остальных лошадей, которые были первыми в предыдущих забегах. Если вопрос заключался бы в том, чтобы опередить самую быструю ло¬ 291
Ответы шадь из 25, то мы уже получили бы ответ. Ею является Фи- дана. Однако нам надо определить трех самых быстрых. Из числа претендентов на победу мы можем вычеркнуть не только Принцессу Гиту и Сикарель, но и всех тех лошадей, которых они опередили в первых скачках. Лошади, которых они опередили, были более медленными, а мы уже знаем, что победители двух забегов из списка вычеркнуты. Теперь давайте разберемся с Флавией. Поскольку она пришла третьей в этом забеге, все лошади, которых она опе¬ редила в первом забеге, также исключаются из дальнейшего рассмотрения. Теперь перейдем к Ридонне. Исходя из последней гонки, она, возможно, в лучшем случае является второй ло¬ шадью из всех. Это оставляет открытым вопрос о Бавкиде, которая в первом круге пришла второй, после Ридонны, но в целом она может быть третьей из всех лошадей. (В этом случае список победителей был бы таким: Фидана, Ридонна, Бавкида.) Харцея, пришедшая третьей в первой гонке, где по¬ бедителем была Ридонна, теперь выбывает из дальнейшего участия. Две лошади, пришедшие второй и третьей после Фи- даны в первой гонке, все еще остаются претендентами. Воз¬ можно, эти лошади быстрее Ридонны, но они никогда с ней не соревновались. Итак, осталось шесть лошадей. Из них три были пер¬ выми в последней гонке; две, которые пришли второй и тре¬ тьей в гонке с общим победителем, и одна, которая пришла второй в своей первой гонке, уступив только лошади, кото¬ рая в общем зачете заняла второе место. 292
Ответы Мы уже знаем, что самая быстрая из всех лошадей — Фидана. По этой причине нет смысла опять устраивать с ней гонки. Остается всего пять лошадей. Естественно, мы устро¬ им забег для них в седьмом и последнем раунде. Первые две лошади, оказавшиеся здесь победителями, в итоге займут второе и третье места. Небольшое изменение правил. Начните с квалифика¬ ционного раунда из пяти забегов, в которых будут соревно¬ ваться все 25 лошадей. Затем выберите вариант чемпионской гонки: в следующий круг будут допущены только победители квалификационных заездов. Лошадь, которая придет первой во второй гонке, и станет общим победителем. Глава 7 ? Представьте, что у вас есть вращающийся диск, на¬ пример CD. Вам дали краску двух цветов — черную и белую. Датчик, прикрепленный возле края дис¬ ка, может обнаруживать цвет проходящего под ним окрашенного материала и сообщать об этом. Как следует раскрасить диск, чтобы вы могли определить направление вращения всего лишь глядя на показания датчика. Первое, что надо понять, это то, что вы не можете смотреть на диск. Вы находитесь в Хьюстоне, а диск — на Марсе. Вам необходимо определить направление враще¬ ния, основываясь на телеметрических данных датчика и ни на чем больше. Датчик сообщает цвет участка, расположенного непо¬ средственно под ним, в последовательные моменты. Счи- 293
Ответы тывание будет примерно таким: черный... черный... черный... белый... белый... Ваша цель — раскрасить диск так, чтобы ин¬ формация, которую вы будете получать при вращении дис¬ ка в противоположных направлениях, было разной. Можно это сформулировать по-другому: при чтении не должно воз¬ никать палиндрома. Палиндром — это одно из тех забавных слов или фраз, которые читаются одинаково как справа налево, так и наобо¬ рот. Например, «А роза упала на лапу Азора», «золото лоз». Обычно, чтобы придумать палиндром, надо хорошенько по¬ стараться, а вот говорить так, чтобы не возникало палиндро¬ мов, очень легко. Поэтому вы, может быть, решите, что пред¬ ложить вариант окраски, не являющийся палиндромом, будет легко. Есть два осложнения. Во-первых, у вас есть только две «буквы», которыми вы будете манипулировать, — Б и Ч (соот¬ ветственно для белой и черной красок). Во-вторых, вы долж¬ ны избегать как циклического палиндрома, как и обычного. Например, не стоит раскрашивать половину диска в черный и половину в белый, так как в этом случае считыва¬ емая информация будет такой: черный... черный... черный... белый... белый... белый... черный... черный... черный... белый... бе¬ лый... белый. Это не регулярный палиндром, а циклический: если вы соедините начало с концом, то что по часовой стрел¬ ке, что против нее, читаться будет одинаково. Изучая беско¬ нечный поток данных, вы не сможете определить, в каком направлении, от черного к белому или от белого к черному, вращается диск. Не всегда при окраске можно получить циркулярный палиндром. Если раскрасить три равных участка диска в черный, белый и красный цвета (если смотреть по часовой стрелки), то вращение по часовой стрелке приведет к такой последовательности: черный... черный... черный... красный... 294
Ответы красный... красный... белый... белый... белый... Вращение против часовой стрелки покажет следующую последовательность: черный... черный... черный... белый... белый... белый... красный... красный... красный... В этом случае различить направление движения легко. В первом последовательность «красных» данных немедленно следует после «черных»; во втором «красные» следуют за «белыми». (Это в какой-то степени на¬ поминает правило, которым пользуются путешественники, чтобы определить, является ли змея — королевский аспид — смертельно опасной или нет: «Если красный цвет переходит в желтый — убей змею». Но вам не разрешается использовать красную кра¬ ску, и поэтому раскрасьте один из трех сегментов как зебру. Пусть в одном секторе будет много тонких полосок черного и белого цвета. Теперь вы можете определить, будут ли поло¬ ски следовать сразу же после черного цвета (и тогда враще¬ ние осуществляется по часовой стрелке) или после белого сектора (при вращении против часовой стрелки). Хороший вариант: раскрасьте третью часть диска как зебру. Более совершенный вариант: раскрасьте каждым цветом два неравных сектора. 295
Ответы Можно ли этот ответ улучшить? Интервьюер не сказал, как быстро будет вращаться диск или насколько оперативно дат¬ чик может регистрировать изменения цвета (работает очень быстро или не очень). Диск может вращаться так быстро, что датчик фиксирует цвет одной полоски и пропускает другие. Это может привести к ошибкам считывания в зоне полосок. Поэтому было бы целесообразно ограничить число полосок небольшим числом и сделать их как можно более широкими. Фактически в полосатой зоне достаточно иметь две полоски. Каждая из них будет составлять 1/6 часть всего диска, и вы раскрасите их так, чтобы они контрастировали с ближайшими соседними участками. Когда диск окрашен описанным образом и когда дат¬ чик может снимать шесть данных за оборот, при вращении диска по часовой стрелки показания будут такими: черный... черный... белый... черный... белый... белый... А при вращении в об¬ ратном направлении эта последовательность будет обратной. Есть разновидность этого вопроса, при которой диск уже раскрашен: половина — в белый цвет, половина — в чер¬ ный. Вам предоставляется неограниченное число датчиков. Сколько датчиков вам потребуется разместить вокруг диска, чтобы определить направление движения? Все, что вы можете сказать по данным одного датчика, это процентные доли черного и белого цвета — пятьдесят на пятьде¬ сят, но мы их уже знаем. При двух датчиках сначала возникает желание разместить их на противоположных сторонах диска в местах, соответствующих, если воспользоваться аналогией, 12 и 6 часам. Однако в любой момент времени, каким бы ни был цвет, сообщаемый одним датчиком, другой неизбежно сообщит о противоположном цвете. Поэтому второй датчик при таком расположении не предоставит никакой полезной информации. Вместо этого вам следует расположить датчики близко 296
Ответы друг к другу, скажем на 2 часа и 2 часа 1 минуту. Большую часть времени оба датчика будут отмечать один и тот же цвет. Однако потом один из них зафиксирует новый цвет и сделает это раньше другого. Поток данных будет выглядеть примерно так. Датчик, установленный на 2 часа (далее датчик 2:00): черный... черный... белый... белый... белый... Датчик, установленный на 2 часа 1 минуту (далее дат¬ чик 2:01): черный... черный... черный... белый... белый... Это свидетельствует, что граница между черным и белым цветом была зафиксирована датчиком 2:00 раньше, чем датчиком 2:01. Поэтому граница цветов и диск, должно быть, вращаются по часовой стрелке. Если изменение цвета первым зафиксировал бы датчик 2:01, это означало бы, что диск вращается против часовой стрелки. ? Сколько эквидистантных линий можно провести от¬ носительно трех точек, не лежащих на одной прямой? Интервьюер, произнеся не самые привычные слова пытается вас запутать. 297
Ответы Итак, у вас есть три точки, не лежащие на одной прямой. Теперь поясним мудреное слово. В вопросе спрашива¬ ется, сколько линий, расположенных на равном расстоянии от этих трех точек, вы можете провести. Ведь эквидистант¬ ность означает равное удаление от чего-то. При осмыслении этого вопроса обычно возникает одно затруднение. Линии ведь можно проводить в обе стороны до бесконечности. По¬ этому, как может такая линия находится на одном и том же расстоянии от точки? Единственная интерпретация, при ко¬ торой у этой задачи появляется разумное обоснование, — го¬ ворить о минимальном расстоянии между линией и точкой. Это вроде вопроса, далеко ли до пляжа от домика, который вы хотите снять. При ответе вы указываете самое короткое расстояние от него до воды. Вот пример. Я провел линию между тремя точками так, чтобы минимальное расстояние между каждой точкой и линией было одним и тем же. Для проведения этой линии я воспользовался простым геометрическим приемом (фактически, я все нарисовал так, как вы увидели бы эту картинку на доске). Вначале представь¬ те линию, соединяющую две самые нижние точки. Затем па¬ раллельно ей проведите линию, находящуюся на половине расстояния между воображаемой линией и точкой вверху. 298
Ответы Вы можете повторить этот подход еще два раза и про¬ вести воображаемую линию между любой парой точек. (По¬ смотрите приведенные ниже образцы). Они выглядят следу¬ ющим образом. Ответ на вопрос таков: можно провести три эквидистантные линии. ? Добавьте любые стандартные арифметические знаки к приведенным внизу цифрам, чтобы уравнение стало верным. Начните слева, и вы увидите там 3 и 1. Первым мате¬ матическим знаком, который вы усвоили, когда смотрели «Утица Сезам», был, вероятно, плюс. 3 + 1 дает 4. К счастью, четверка составляет половинку восьмерки, то есть того чис¬ ла, к которому мы стремимся. Двигаясь вправо мы видим тройку и шестерку. Так, тройка — это половина шестерки. 299
Ответы Поставим знак деления меду ними и получим 3/6 или 1/2. Деление на 1/2 это то же самое, что и умножение на 2. Все это в совокупности дает следующий ответ: (3 + 1) : (3 : 6) - 8 Это ведь было не так уж и сложно, ведь справились? А вот теперь начинается настоящий тест. В этом во¬ просе есть подвох: остановитесь ли вы на этом ответе или пойдете дальше? Некоторые интервьюеры даже намекнут («Это хороший ответ... Можете ли вы придумать какие-то другие?») Поэтому еще раз перепишите цифры и начните думать снова. Чем более нестандартные и умные ответы вы предложите, тем лучше (занимайтесь их поиском до тех пор, пока интервьюер вас не остановит). Например, можно предложить такой вариант. ((3 + 1) : 3 6=8 Многие его упускают из-за, скажем так, неверия в дро¬ би. Они видят, что выражение в скобках равняется 4/3, и сда¬ ются, считая, что не смогут выйти на целое число, равное 8. Существует креативный вариант, когда при решении используется оператор возведения в степень, который на компьютерах обозначается Л: (3 - 1)л(-3 6) = 8 Дополнительные возможности добавляют знаки ква¬ дратного корня. Вот примеры 300
Ответы 3 - 1 + У3~6 = 8 И УЗ" - 1 : (3 : 6) = У 8 Имеется и множество курьезных подходов, вроде за¬ мены знака равенства на знак больше или равно. Можете ли вы придумать какой-то другой хороший ответ? барной стойки расположены 25 мест. Всякий раз, ког¬ да входит новый посетитель, он обязательно садится на самое дальнее, насколько это возможно, место от остальных гостей. Никто не садится рядом с кем-то: если посетитель входит и видит, что «свободных» мест нет, он тут же разворачивается и уходит из бара. Бармену, естественно, хочется, чтобы за стойкой си¬ дело как можно больше клиентов. Если ему разреше¬ но усадить первого посетителя на любое место, куда выгоднее его посадить с точки зрения бармена? Самый плотный из возможных вариантов — чередо¬ вание клиентов и пустых мест, при котором оба крайних места заняты. Это позволило бы остальным посетителям сесть на все места с нечетными номерами, в том числе и ? В этот бар ходят необщительные посетители. Вдоль 301
Ответы крайние под номерами 1 и 25, и оставить все четные номе¬ ра пустыми. В этом случае у стойки могло бы разместиться 13 клиентов. Однако такое размещение не всегда работает. Пред¬ положим, первый клиент уселся на место № 1. Следующий «отшельник» выбирает место под номером № 25, поскольку оно располагается на самом далеком из всех возможных рас¬ стояний от № 1. Третьему клиенту придется сесть в середину барной стойки, на место № 13. Два следующих посетителя заполнят пустоты и усядутся соответственно на места № 7 и № 19. Пока все хорошо. В конце концов, кто-то захочет сесть между клиентами, занимающими места № 1 и № 7. Он выберет №4, поскольку это позволит ему иметь два пустых сиденья между собой и ближайшими соседями. Но ни один из следующих гостей не сядет рядом с ним. Остальная часть барной стойки запол¬ нится точно так же, и поэтому между двумя посетителями будут пустоты в два места, что делает эту схему минималь¬ но эффективной из возможных (при ней у стойки окажутся лишь девять клиентов вместо оптимального числа — 13). Многие задачи, в том числе и эту, лучше всего решать, двигаясь от конца к началу. Мы знаем, каким должен быть желательный для нас план рассадки, и надо определить, как на него выйти. Как показано на диаграмме, для этой схемы характер¬ на большая симметрия, напоминающая рост кристалла. Не¬ большие части барной стойки заполняются как раз таким образом. Обратите внимание на ту часть стойки, в которой идут первые номера. Нужно, чтобы посетители заняли ме¬ ста № 1 и № 5, так как это позволит другому клиенту усесться на № 3. 302
Ответы #17 0000000000000000*00000000 Vooooooooooooooo#oooooooo #9 #2-5 •ooooooo*ooooooo*ooooooo# #5" #13 #Я1 •ooo*ooo«ooo»ooo#ooo*ooo* #3 #7 #11 #13 #14 #ЯЗ •o*o*o*o*o*o*o*o*o*o*o«o* Как вам добиться, чтобы пришедший в бар человек сел на место № 5? Ответ: надо, чтобы клиенты уже сидели на ме¬ стах № 1 и № 9. Тогда пятое место будет посредине между ними, поскольку оно занимает максимальное расстояние и от № 1, и от № 9. Как добиться, чтобы человек сел на № 9? Для этого предыдущие клиенты должны занять № 1 и № 17. А как сде¬ лать так, чтобы посетитель отправился на № 17? Скажем так, барная стойка не достаточно длинная, чтобы посадить клиентов на места № 1 и № 33. Поэтому бармену придется поступить просто — попросить первого посетителя сесть за № 17. Вот ответ. Давайте отмотаем пленку назад. Первый клиент усажи¬ вается на № 17 (верхняя строка в диаграмме). Второй посе¬ титель усаживается от него как можно дальше, на место № 1. У третьего посетителя два варианта выбора: место № 9 или № 25. Оба находятся на расстоянии семи пустых мест от любого другого клиента. Если исходить из замкну¬ того характера посетителей этого бара, третий клиент вы¬ берет скорее всего место № 25, поскольку в этом случае у 303
Ответы него на расстоянии будет всего один сосед, а не двое, между которыми ему придется сидеть, и поэтому № 9 остается для четвертого клиента. Следующие три посетителя выберут места между пер¬ выми четырьмя и займут соответственно места № 5, № 13 и № 21. На каждом из этих мест до ближайшего соседа их будет разделять три пустых сиденья. И наконец, следующие шесть посетителей займут шесть оставшихся мест, у которых нет ближайших соседей, а именно: № 3, № 7, № 11, № 15, № 19 и № 23. Бармен с таким же успехом мог бы попросить первого посетителя сесть на место № 9, и в этом случае диаграмма стала бы зеркальным отображением той, которая представ¬ лена выше. ? Сколькими разными способами можно раскрасить кубик краской трех цветов? Давайте начнем с того, что представим куб в виде авто¬ мобиля марки Nissan Cube, «коренастой» машины для пред¬ ставителей поколения У. Компания на своем веб-сайте пред¬ лагает покупателям самим выбрать вариант окраски своего автомобиля этой марки. Они могут предложить любой из трех дизайнерских вариантов окраски для каждой из шести сторон автомобиля. Вот они: лобовая часть, задняя часть, правый бок, левый бок, крыша и не забудем про днище. По¬ скольку имеется три варианта цвета для каждой стороны, всего можно предложить ЗхЗхЗхЗхЗхЗ возможных вари¬ антов раскраски, то есть 729. Этот прямой вариант вычислений следует из того факта, что все шесть сторон Nissan Cube разные. Левая сто¬ 304
Ответы рона отличается от правой потому, что у японских машин руль располагается слева. Днище отличается от крыши. Покупатель, который закажет белый Nissan Cube с красной крышей, будет недоволен, если получит машину с кузовом, который окрашен в белый цвет, задняя часть кузова кото¬ рого красного цвета. Он будет разъярен, как будто бы ему доставили автомобиль в перевернутом виде — колесами вверх. Вопрос, задаваемый на собеседовании, относится к более абстрактному кубу, например со сторонами в один дюйм, который вы могли бы удержать на ладони. Грани куба ничем не отличаются друг от друга. Поэтому число разных вариантов окраски куба будет гораздо меньше, чем 729. При числе 729 разными считаются варианты, когда любая одна сторона окрашена в красный, а остальные в бе¬ лый цвет. В обычном кубе более обоснованно считать та¬ кие б вариантов за один, так как при покраске в каждом из шести таких случаев придется выполнить одну и ту же ра¬ боту. В противном случае вы будете напоминать посетителя ресторана, который жалуется официанту, что ему подали перевернутое меню. Не жалуйтесь, а просто переверните его на 180 градусов! Если конфигурацию цвета можно переносить из од¬ ного варианта в другой, то все такие случаи окраски надо считать за один. И вопрос становится намного более труд¬ ным. Способ его решения связан с тем, как разделить за¬ дание на меньшие части, с которыми можно справиться. Никаких особых математических способностей здесь не требуется. Нужны лишь настойчивость и правильная ор¬ ганизация работы. Этот вопрос предназначен не для вы¬ явления гениев, а для отыскания тех, кто быстро сдается; тех, кто путается и поэтому безнадежен; а также тех, кому 305
Ответы удается с этим заданием справиться. При решении этой задачи вы можете воспользоваться доской для двух целей: подсчета числа схем окраски и для составления некото¬ рых диаграмм. Готовы начать? Сделайте глубокий вдох. Число способов по¬ красить куб тремя цветами равно: • числу способов покрасить куб только в один цвет (выбранным из имеющегося набора из трех кра¬ сок) плюс • числу способов покрасить куб только в два цвета (выбранным из имеющегося набора из трех кра¬ сок) плюс • числу способов окрасить куб во все три цвета. Очевидно, имеется лишь один способ раскраски куба при выбранном одном цвете окраски. Вы окрашиваете каж¬ дую поверхность в заданный цвет и ограничиваетесь только им. Поскольку вы можете выбирать из трех цветов, у вас по¬ является три схемы с монохромным цветом: к примеру, весь белый куб, весь черный и весь красный. Теперь давайте перейдем к схемам окраски в два цвета. Чтобы все было более конкретно, я начну с выбора черного и белого цветов. Не нужно иметь сильно развитое простран¬ ственное воображение, чтобы перечислить возможные ва¬ рианты, как покрасить кубик белой и черной краской. •• Окрасьте одну грань в черный цвет (а все осталь¬ ные в белый). • Окрасьте две соседние грани в черный цвет так, чтобы они имели одно общее ребро. 306
Ответы • Окрасьте грани, расположенные напротив друг друга, в черный цвет. • Окрасьте грани, образующие угол, в черный цвет. • Окрасьте в черный цвет две грани, расположен¬ ные друг напротив друга. И еще одна черная грань пусть соединяет две первых. (Если вы могли бы разложить черные стороны куба на плоскости, то получили бы прямоугольник со сторонами три к одному, вроде раскладывающейся книжки). • Раскрасьте четыре грани в черный цвет, и тогда две оставшиеся белые стороны будут соседними. • Раскрасьте четыре грани в черный цвет так, что¬ бы две белые стороны располагались напротив друг друга. • Раскрасьте пять сторон в черный цвет, и тогда бе¬ лым цветом будет выкрашена лишь одна сторона. Вот, пожалуйста, вы получаете восемь разных спосо¬ бов окраски куба в черный и белый цвета. Из этого следует, что должно быть восемь вариантов окраски в красный и бе¬ лый цвета и восемь — в черный и красный. Всего получается 24 варианта окраски куба только в два цвета. Настоящая трудность — окраска куба тремя цветами. Но по крайней мере на этот раз вам не нужно выбирать цвета, так как следует использовать все три имеющиеся. Разделим это задание на отдельные части. Либо две стороны будут окрашены каждым из трех цветов; либо три стороны будут одного цвета, при этом две стороны друго¬ го цвета, а одна сторона будет третьего цвета; либо четыре стороны одного цвета, одна сторона второго цвета и одна сторона третьего цвета. Поскольку, каждый из трех цветов 307
Ответы должен быть использован для покраски хотя бы одной сто¬ роны, то других вариантов нет. Начнем с варианта, когда каждый цвет покрывает две стороны. В этом случае имеются следующие возможности. • Противоположные стороны окрашиваются одним цветом. • Две соседние стороны окрашиваются одним цветом (и поэтому противоположные стороны не будут окрашены в один и тот же цвет). • Белые стороны (только) противоположны друг другу. Две черные стороны и две красные стороны расположены рядом друг с другом. • Только черные стороны противоположны друг другу. • Только красные стороны противоположны друг другу. Эта раскраска приводит к пяти схемам раскраски по две стороны каждым цветом. Теперь переходим к окраске сторон в варианте три- две-одна. Это сложнее всего представить, и поэтому вы, воз¬ можно, захотите сделать набросок. Давайте начнем с того, что белым цветом будут окрашены три стороны, черным — две, а красным — одна. Вот возможные схемы раскраски в этом случае. 308
Ответы • Три белые стороны стыкуются друг с другом, об¬ разуя угол. Неважно, какие из оставшихся сторон вы выберете для окраски в красный цвет, так как, вращая куб, вы все равно придете к одному и тому же варианту. Поэтому здесь имеется только одна схема раскраски. • Две белые стороны противоположны друг другу, а красная сторона противоположна оставшейся «средней» белой стороне. Черные стороны проти¬ воположны друг другу. • Две белые стороны противоположны друг другу, а единственная красная сторона соединяется со все¬ ми тремя белыми. Из этого следует, что две черные стороны соединяются друг с другом. (Красная сто¬ рона может располагаться слева или справа от бе¬ лых. В любом случае вы можете вращать куб, чтобы получить противоположный вариант.) Все сказанное дает три разные возможности для трех белых, двух черных и одной красной стороны. Однако вы можете выбрать любой из трех цветов, которым можно по¬ красить три стороны. После того как вы это сделаете, вы можете выбрать любой из оставшихся цветов, чтобы покра¬ сить две стороны. А оставшаяся краска будет использована для одной стороны. Поэтому для раскраски по схемам три- два-один можно выбрать 3 х 2 х 1 = 6 цветовых варианта. В целом это позволяет получить б х 3 = 18 палитр раскраски. Добавьте это количество к пяти цветовым схемам два-два- два, и вы получите 23 варианта. В варианте четыре-одна-одна, существуют следующие возможности: 309
Ответы • Четыре стороны (если сделать развертку, то из них получится «ряд») покрашены одним цветом, а оставшиеся две стороны в два оставшихся цвета • Следующий вариант сложно описать словами: представьте, что куб это телефонная будка, одним цветом покрашены все стороны, кроме пола и две¬ ри. Две оставшиеся стороны (дверь и пол) покра¬ шены в два другие цвета. Каждый вариант покраски в схеме четыре-один-один можно выполнить в трех раскрасках: четыре стороны снача¬ ла в один цвет, потом в другой и потом в третий. Учитывая, что все стороны для нас идентичны, остается только один вариант расскрасить оставшиеся две стороны. Это добав¬ ляет нам шесть вариантов. В сумме получится 29 вариантов (23+6) окраски куба тремя цветами. Сложив все (знаю, знаю, вы хотите побыстрее с этим расправиться), получим следующее: • Есть 3 способа покрасить куб только одной кра¬ ской из трех возможных. • Есть 24 способа покрасить куб, если использовать всего два цвета из трех. • Есть 29 способов покрасить куб, если использовать все три цвета. Ответ на эту задачу будет таким — 56 вариантов рас¬ краски. Вам не кажется, что нынешние собеседования похожи на попытку оказаться в Зазеркалье? Разновидность этой за¬ гадки в конце XIX века придумал Льюис Кэрролл. Он спра¬ шивал, сколько существует вариантов, чтобы покрасить куб, 310
Ответы когда у вас есть шесть возможных цвета. Ответ: 2226. Так что задачка для собеседования — просто облегченный вариант. Глава 8 ? Сколько насечек на ребре четвертака — монеты в 25 центов? Диаметр четвертака около одного дюйма (2,54 см). Длина его окружности составляет л (3,14159...), умножен¬ ное на диаметр. Для простоты будем считать, что она равна 3 дюймам. Оставшаяся неясная часть для расчетов — количе¬ ство насечек, приходящееся на один дюйм. Давайте оценим их число. Их больше 10 и, вероятно, меньше 100. Возьмем в качестве возможного варианта 50 и умножим это число на 3. Тогда ответ составит 150 насечек. Фактическое число насечек на американском чет¬ вертаке — 119, и их вполне обоснованно иногда называют поры. Они первоначально наносились на золотые монеты, чтобы мошенники не обрезали драгоценный металл с краев монеты. Так вот почему этот вопрос задают претендентам в Deloitte, аудиторской компании, входящей в «большую чет¬ верку» ведущих аудиторских организаций мира! ? Сколько флаконов шампуня производится в мире за год? Люди из богатых стран за год используют несколько флаконов шампуня. Многие жители развивающихся стран не могут себе позволить такую роскошь, как шампунь. Вы мо- 311
Ответы жете вполне обоснованно предположить, что в среднем там в год тратится одна бутылочка на человека (если только вы не проходите собеседование в Procter and Gamble, то интер¬ вьюер и сам не знает точного ответа). При этих допущениях ответ будет таким: за год производится столько бутылочек шампуня, сколько людей в мире, то есть 6 миллиардов. Удобная подсказка: при оценке потребления популяр¬ ных потребительских продуктов трудно сильно промахнуться. В своих рассуждениях исходите из того количества, которое вы потребляете сами, а затем внесите требуемые корректиров¬ ки. Ваша итоговая оценка не будет сильно отличаться от истин¬ ного значения, и именно это от вас и хотят услышать. ? Сколько туалетной бумаги потребуется, чтобы по¬ крыть ею весь штат? Площадь куска туалетной бумаги приблизительно рав¬ на 4 на 4 дюйма (около 10 на 10 см). Девять кусочков, поло¬ женные в виде квадрата 3 на 3, составляют квадратный фут. Чтобы облегчить расчеты, будем считать, что 10 листочков составляют квадратный фут. Сколько их в рулоне туалетной бумаги? Может быть, там 300 отдельных листочков? Тогда в рулоне около 30 квадратных футов. Возможно, вы знаете, что в миле 5280 футов. Округли¬ те эту цифру. Пусть она будет равна 5 тысячам футов. Поэто¬ му квадратная миля составляет 5 тысяч на 5 тысяч футов или 25 миллионов квадратных футов. Число рулонов туалетной бумаги, необходимой, чтобы покрыть квадратную милю, со¬ ставит 25 миллионов, деленных на 30. Что такое 25 для во¬ просов категории Ферми — это практические то же самое, что и 30. Будем считать, что для покрытия квадратной мили нужен миллион рулонов. 312
Ответы Представим, что собеседование вы проходите в Те¬ хасе. Протяженность США (без Аляски и Гавайев) с запада на восток примерно 2500 миль. Можно достаточно обосно¬ ванно предположить, что площадь Техаса — 500 на 500 миль. Разумеется, Техас не квадратный, но представим его таким. Поэтому площадь Техаса примерно равна 500 х 500 миль = 250 тысяч квадратных миль. Чтобы покрыть весь Техас туа¬ летной бумагой, вам потребуется 250 тысяч х 1 миллион ру¬ лонов, то есть всего-навсего 250 миллиардов рулонов. ? Сколько будет 264? Это более серьезная версия Google обычного вопро¬ са, задаваемого в технологических фирмах — «Каково значе¬ ние 210?» Любой инженер должен знать, что 210 равно 1024. Однако никто не ожидает, что вы знаете значение 264. Это задание относится к категории вопросов Ферми, поскольку предполагается, что математические расчеты вы проделае¬ те в уме, и результат, конечно, будет приблизительным. Хорошо, будем считать, что 210 это приблизитель¬ но 1000. Умножим 210 на себя шесть раз и получим 260. Это приблизительно 1000 в шестой степени или 218, также из¬ вестное как квинтиллион (в Соединенных Штатах). Вам достаточно умножить его на 24, чтобы получить 264. Таким образом, 24это 2x2x2x2=16, очень приблизительный и очень быстро полученный ответ будет таким — около 16 квинтиллионов. На самом деле, чуть больше, так как 1024 на 2,4 % больше 1000. Мы используем это приближение шесть раз, и поэтому ответ должен быть на более чем 12 % больше. Это добавляет еще примерно 2 квинтиллиона. Поэтому выдаем следующий ответ — 18 квинтиллионов. 313
Ответы Это хороший ответ, куда бы вы ни устраивались на ра¬ боту (если только вы не собираетесь заниматься огромны¬ ми и сложными расчетами. Точное значение 264 составляет 18 446 744 073 709 551 616. ? Сколько мячей для гольфа войдет в школьный автобус? Школьный автобус, как и любое другое транспортное средство, по своим параметрам должен соответствовать шоссе. Поэтому он ненамного шире, чем Toyota Tundra. В ав¬ тобусе есть сиденья для четырех детей в каждом ряду и про¬ ход посредине. Пусть ширина автобуса равна 8 футам (около 2,4 метра). В автобусе есть место, где может стоять учитель. Будем исходить из того, что высота автобуса составляет 7 фу¬ тов (примерно 2,1 метра). Сколько рядов сидений в автобу¬ се? Может быть, 12? Каждому ряду необходимо около 3 фу¬ тов (90 см). Поэтому длина автобуса составляет 36 футов. В этом случае его внутренний объем равен приблизительно 8 х 7 х 36, то есть приблизительно чуть менее 60, умноженных на чуть менее 40. Это произведение равно около 2000 куби¬ ческих футов. Диаметр мяча для гольфа чуть больше дюйма (2,54 см). Давайте считать, что 10 таких мячей, положенных рядом друг с другом, составляю фут. Кубическая конструкция из 10 х 10 х 10 таких мячей, то есть тысяча мячей, поместится в ку¬ бическом футе. Это позволяет быстро получить ответ: при¬ близительно 2000 х 1000 = 2 миллиона мячей. Обратите внимание, что многие вопросы Ферми свя¬ заны со сферическими спортивными предметами, запол¬ няющими автобусы, плавательные бассейны, реактивные самолеты или стадионы. Вы можете получить дополнитель- 314
Ответы ные очки, если упомяните гипотезу Кеплера. В конце 1500-х годов сэр Уолтер Рейли попросил английского математика Томаса Хэрриота придумать более эффективный способ укладки пушечных ядер на кораблях британского военно- морского флота. Хэрриот рассказал об этой задаче своему другу астроному Иоганну Кеплеру. Кеплер предположил, что самый плотный способ упаковки сфер уже и так приме¬ няется — при укладке пушечных ядер и фруктов. Начните с простого случая — одного слоя шаров, уложенных в виде ше¬ стиугольной формы, затем положите на этот — следующий, разместив шары второго слоя в углубления на стыках шаров нижнего слоя. В крупной таре при таком варианте укладки максимальная плотность составит около 74 %. Это та доля общего пространства, которую занимают пушечные ядра или апельсины, Кеплер полагал, что это самый плотный ва¬ риант упаковки, но он не смог этого доказать. Гипотеза Кеплера, как назвали этот вариант, оставалась великой нерешенной проблемой в течение нескольких столе¬ тий. В 1900 году Дэвид Гилберт составил известный список из 23 нерешенных математических задач. Некоторые люди, в том числе архитектор Бакминстер Фуллер, известный сво¬ ей идеей геодезического купола*, утверждали, что им удалось доказать эту гипотезу. Однако все эти решения на поверку оказывались неудачными и относились к числу неверных. Так длилось до 1998 года, когда Томас Хэйле предложил сложное доказательство при помощи компьютера, которое подтвер- * Сферическое архитектурное сооружение, собранное из ба¬ лок, образующих геодезическую структуру, благодаря которой соору¬ жение в целом обладает хорошими несущими качествами. Геодезиче¬ ский купол является несущей сетчатой оболочкой. Фуллер был не столько создателем этой идеи, сколько ее популяризатором, хотя и получил патент на конструирование геодезических куполов. — Прим, пер. 315
Ответы дило правоту Кеплера. Большинство специалистов уверены, что его результат в конечном счете окажется верным, хотя его проверка пока не закончена. Сам Хэйле считает, что для ее завершения ему потребуется еще 20 лет. Выше я высказал предположение, что каждый мяч для гольфа фактически лежит в кубе, сделанном из прозрачно¬ го пластика марки Lucite (похож на плексиглас), и что края куба равны диаметру мяча. Поэтому вы можете использовать эти кубики как строительные блоки и ставить их друг на дру¬ га. Это означает, что мячи занимают около 52 % простран¬ ства (п/6, если говорить более точно, и вы можете сделать нужные вычисления, используя формулу для объема сферы 4/Зтгг3). Сломайте воображаемый кубик, и тогда вы сможе¬ те поместить в заданный объем гораздо больше мячей. Это эмпирически проверенный факт. Физики проделали экспе¬ рименты, заполняя стальными шариками крупные фляги и вычисляя плотность заполнения. Результат случайного за¬ полнения дал от 55 до 64 % использования пространства. Это более плотный вариант, чем при кубической решетке, хотя он не дотягивает до максимума Кеплера, равного при¬ мерно 74 %. К тому же разброс результатов довольно боль¬ шой. При заполнении контейнера важно и то, как вы это делаете. Когда шары добавляются постепенно и как песок, высыпающийся в крупных песочных часах, плотность будет ближе к нижнему значению общего диапазона. Когда контей¬ нер периодически потряхивают, шары располагаются более плотно и занимают до 64 %. Где нам следует остановиться? Человек, готовый усерд¬ но класть мячи для гольфа так же, как это делают при укладке пушечных ядер, может поместить в автобусе на 42 % мячей больше по сравнению с вариантом кубической решетки. Но это потребует, по-видимому, слишком большого количество 316
Ответы труда, абсурдного даже для ответа на абсурдный вопрос. На¬ много более реалистическая цель — плотность, достигаемая при периодическом потряхивании или помешивании кон¬ тейнера. Вы можете добиться ее, если поместите мячи для гольфа в автобус и при помощи палки распределите их в нем более равномерно. Это повысит плотность примерно на 20 %, чем при варианте с кубической решеткой. Тем самым вы сможете увеличить свою первоначальную оценку на 20 %, с 2 миллионов мячей до 2,4 миллиона. Для справки: в Национальных стандартах транспорт¬ ных средств для школ (1995 год) указанные максимальные размеры школьного автобуса равны 40 футам в длину и 8,5 футам в ширину. Стандартный диаметр мяча для гольфа — 1,690 дюйма с допуском 0,005 дюймов. Глава 9 ? Идет дождь, а вам надо добраться до вашей машины, которая стоит в самом дальнем конце парковки. Побе¬ жите ли вы к ней или нет, если ваша цель — как можно меньше промокнуть? Как вы будете себя вести, если у вас есть зонтик? Чтобы ответить на этот вопрос, нужно примирить два про¬ тиворечащих факта, влияющих на ход ваших размышлений. Вот аргументы в пользу бега: чем дольше вы находитесь под дождем, тем больше капель упадет на вашу голову и тем боль¬ ше вы промокнете. Если же вы побежите, вы сократите время воздействия на вас дождя и тем самым останетесь более сухим. Но есть и довод против бега. При горизонтальном перемещении вы попадаете и под те капли дождя, которые 317
Ответы на вас не упали бы, если бы вы остались на месте. Человек, который бежит под дождем, промокает больше, чем тот, кто стоит под тем же самым дождем. Этот весомый довод, но в данном случае он просто не применим. Вам нужно добраться до вашего автомоби¬ ля, и ничего с этим нельзя поделать. Представьте, что вы мчитесь через парковку с бесконечно высокой скоростью. Ваши чувства также бесконечно обострились, и поэтому вы не натыкаетесь на другие машины. Время для вас как бы остановилось. Это напоминает эффект замедленной съем¬ ки. Капли дождя как бы не двигаются, а «висят» в воздухе. Во время этого стремительного бега ни одна капля не упа¬ дет на вашу голову, спину или бока. Но, чтобы добраться до автомобиля, вам необходимо «пробить» своего рода тун¬ нель в дожде. Поэтому часть вашей одежды спереди впита¬ ет в себя каждую каплю, находящуюся на пути от укрытия до машины. Когда вы перемещаетесь с нормальной скоростью, вы обречены встретиться с теми же самыми каплями или, точнее, с их последователями. При нормальной скорости свою долю капель получит и ваша голова. Число дождевых капель, с которыми вы встретитесь, зависит от длины ваше¬ го горизонтального пути, а также от того времени, которое вам потребуется для его преодоления. Длина пути в этой за¬ даче — заданное условие. Единственная вещь, которую вы можете контролировать, — это время перемещения. Чтобы остаться максимально сухим, вам следует бежать как можно быстрее. Бег приведет к тому, что вы промокнете меньше, конечно, при условии, что у вас нет с собой зонтика. Если бы у вас был зонтик и он был бы размером с городской квартал и если вы смогли бы его удерживать, то было бы со- 318
Ответы всем не важно, ползете ли вы как черепаха или мчитесь как спринтер. В любом случае с таким зонтиком вы останетесь сухим, как ломтик хлеба в тостере. Большинство зонтиков достаточно большие, чтобы человек, если он стоит под обычным вертикально идущим дождем, не промок. Но, как вы знаете, на практике вы все равно чуть-чуть промокнете. Зонтики создают препятствия для дождя и образуют зону, где нет дождевых капель. При вертикальном падении капель и при зонтике в виде круга защитная зона от дождя похожа на цилиндр. Если дождь падает под углом, зона за¬ щиты от дождя становится скошенным цилиндром. Поэто¬ му, как знает каждый опытный «пользователь», лучше всего наклонить зонтик в направлении падения дождя. Это при¬ ведет к тому, что зона защиты снова станет правильным ци¬ линдром, хотя и наклоненным на некоторый угол относи¬ тельно вертикали. Стоящее человеческое тело не вписывается в накло¬ ненный цилиндр. Если же дождь сопровождается ураганным ветром, который направляет капли на вас горизонтально, вам придется держать зонтик горизонтально, и зонт диаме¬ тром в три фута (около 90 см) будет защищать лишь полови¬ ну вашего тела. Вторая половина промокнет. От ветра, как и движения, вы намокнете больше. Профи знает, что зонт нужно наклонить вперед в направлении дви¬ жения, чтобы обеспечить максимальную защиту. Фактически, даже если зонтик занимает оптимальное положение, ветер и движение человека все равно все сведут на нет. Бег со скоро¬ стью десять миль в час без ветра при вертикальном дожде по¬ требует того же самого наклона, как и стояние иод дождем при ветре в десять миль в час. В любом случае, помимо свой обыч¬ ной скорости падения, дождевые капли будут воздействовать 319
Ответы на вас и горизонтально, со скоростью 10 миль в час. При вертикальном дожде лучший для вас вариант — идти медленно. Зонтик не придется сильно наклонять, и вы окажетесь в «укромном уголке». В идеале вам не следует идти с такой скоростью, чтобы ваши ноги не оказывались вне вне этой зоны. Тогда вы останетесь сухим. Разумеется, в реальной жизни все гораздо сложнее. Тут вам и порывы ветра, брызги от ударов капель о мосто¬ вую и капли, стекающие с самого зонтика. Дождь, упавший на зонтик, никуда не испаряется. Капли стекают и падают вниз — по той же самой поверхности цилиндра, что создает ваш зонтик. И уж тут-то, по краям зонта, дождя больше, чем где-либо еще. Это означает, что любая часть вашего тела, ко¬ торая высунется за этот край защиты, промокнет быстрее, чем если бы вы шли без зонта. При резких порывах ветра преимущества медленно¬ го движения сходят на нет. Вам придется наклонить зонтик так, что нижняя половина вашего тела окажется не под зон¬ том. Так что независимо ни от чего наполовину вы точно промокнете. Однако забудьте все эти мудреные рассуждения и вспомните совет своей мамы: идите, если у вас есть зонтик, и бегите, если у вас его нет. ? У вас есть стеклянный кувшин, в котором лежат не¬ большие шарики, и вы в любое время можете опре¬ делить их количество. Вы со своим другом играете в следующую игру: каждый из вас по очереди забирает из кувшина 1 или 2 шарика. Игрок, который забирает последний шарик, выигрывает. Какая самая лучшая стратегия в этой игре? Можете ли вы в самом начале предсказать, кто выиграет? 320
Ответы Число шариков становится все меньше и меньше с каж¬ дым ходом, и в конце концов их станет как-то совсем мало. Вот тут-то стратегия становится совершенно понятной. Давайте исходить из того, что в кувшине остался все¬ го один шарик и теперь моя очередь брать. Взяв последний шарик, я выиграю. Я выиграю и при двух оставшихся шариках, потому что могу взять оба. Но три оставшихся шарика для меня плохой вариант. Мне придется оставить либо один, либо два шарика, и тут-то мой мой соперник немедленно воспользуется таким подар¬ ком. Четыре и пять шариков — хороший вариант. Я могу оставить моего соперника с неудачным (уже для него) чис¬ лом три. Ну что ж, все понятно. Число, которое делится на три, означает для меня проигрыш: 3, 6, 9, 12... — плохие вариан¬ ты, когда моя очередь ходить. Все другое (1, 2, 4, 5, 7, 8...) — прекрасно. Так как теперь этим воспользоваться в игре? Мы на¬ чинаем с большого, но известного числа шариков. Разделим его на 3. Если число делится без остатка, это неудачный для вас вариант. Тогда постарайтесь не ходить первым. Если со¬ перник предложит вам бросить монетку, чтобы решить, кто должен ходить первым, проявите «великодушие» и позволь¬ те ему сделать первый ход. Если же вам улыбнулась удача и число шариков не делит¬ ся на три, и вы ходите первым, то стратегия выигрыша про¬ ста: с каждым ходом берите столько шариков, чтобы кувшине оставалось проигрышное число. Скажем, если вы начинаете с 304 шариков (прекрасно для вас), вы забираете один, остав¬ ляя своему сопернику неудачные для него 303. Поступайте так 321
Ответа при каждом ходе, и в конце концов он останется с тремя ша¬ риками. Такая стратегия обеспечит вам победу. Более того, такая стратегия совершено надежно при¬ ведет вас к выигрышу, независимо от того, как будет действо¬ вать другой игрок (если только в порыве гнева он не размах¬ нется кувшином об пол). Ему приходится забирать один или два шарика из оставшегося числа, неудачного для него. Это всегда позволяет вам при следующем ходе оставлять в кув¬ шине «удачное» число шариков. Но что делать, если вы начинаете с неудачного раскла¬ да? Вы обречены на поражение, если другой игрок сам при¬ менит описанную выше стратегию. Однако пока никакой трагедии нет. Ваш соперник может и не знать о такой стра¬ тегии, а может просто просчитаться. Любой, кто играет без стратегии, почти обязательно рано или поздно предоставит вам возможность перейти к счастливому (для вас) числу, по¬ скольку две трети всех чисел для вас выигрышны. Человек, который знает оптимальную стратегию, но в ходе игры оши¬ бется хотя бы раз, обречен: он больше не командует парадом (конечно, при условии, что вы такой ошибки не совершите). Но, собственно, вас-то спрашивают, можно ли пред¬ сказать, кто выиграет. Да, если оба игрока идеально знают теорию этой игры. Определите, является ли первоначаль¬ ное число шариков «счастливым». Если да, то первый игрок всегда выиграет. И наоборот. Но живем мы с вами в реальном мире. Кто возьмется предсказать конечный результат?! Даже если оба игрока зна¬ ют правильную стратегию, чем больше шариков в игре, тем выше вероятность ошибки. Шансы выше у того, кто не оши¬ бется, следуя выигрышной стратегии. Встречаются и варианты этого вопроса, например та¬ кой: проигрывает тот, кто забирает последний шарик. Как по- 322
Ответы ступить в этом случае? «Неудачное» число шариков запишем в виде 3N + 1, а затем будем применять ту же самую стратегию. ? У вас имеется парк из 50 грузовиков. Каждый из них полностью заправлен и может проехать 100 миль. Как далеко с их помощью вы можете доставить опреде¬ ленный груз? Что будет, если в вашем распоряжении N грузовиков? Некоторые оказываются в ступоре, так как не пони¬ мают, о чем речь. Это такой мир после апокалипсиса, где нет никаких заправочных станций. Единственное место, где можно найти горючее, это топливные баки грузовиков. И пересесть из грузовика в гибридный легковой автомобиль типа Pruis, нельзя. И в порядке вещей бросить грузовик без топлива, где бы это ни случилось. Да и водителя. Единствен¬ ное, что здесь важно, — доставить как можно дальше ценный груз. Топлива хватит, чтобы отправить каждый из 50 грузо¬ виков на расстояние 100 миль. Или чтобы отправить один грузовик на расстояние 50 х 100, то есть 5000 миль. Но следу¬ ет ли считать 5000 миль ответом? Нет, если только у вас нет способа, позволяющего телепортировать топливо из бака одного грузовика в другой. Вспомните, что каждый грузовик полностью заправлен и пока топливо не израсходовано, до¬ бавить топливо нельзя. Начните с простого шага. Представьте, что у вас не 50 грузовиков, а всего один. Загружайте его, залезайте в кабину и отправляйтесь в путь. Через 100 миль путь для вас закон¬ чится. Теперь предположим, что у вас есть два грузовика. Загрузите первый и вперед — 100 миль можете ни о чем не 323
Ответы думать. А потом? Сможет ли вам помочь второй грузовик? He-а. Он на расстоянии 100 миль от вас. Ему придется следо¬ вать за вами, так что его бак опустеет через те же 100 миль. Может быть, первому грузовику следовало бы взять второй на буксир? Когда первый грузовик останется без то¬ плива, нужно переложить груз во второй грузовик, бак кото¬ рого полон, и двигаться дальше. Ну хорошо, еще 100 миль. И как далеко в такой сцепке сможет проехать первый грузовик? Вряд ли 100 миль. Ему ведь придется тащить вес вдвое больше обычного. Законы физики говорят, что в луч¬ шем случае он проедет только половину прежнего рассто¬ яния, и это еще при лучшем сценарии. В реальной жизни расход топлива на милю пути для более тяжелого транспорт¬ ного средства повышается более резко, чем вес. А если взглянуть иначе? Пусть два грузовика отправ¬ ляются в путь одновременно, каждый сам по себе. Через 50 миль баки у каждого будут наполовину пустые, но один бак вы можете заполнить доверху. Перелейте топливо из одно¬ го бака в другой. Оставьте пустой грузовик и проезжайте на заполненном доверху баке еще 100 миль. Пройденное в целом расстояние составит 150 миль. В отличие от буксиров¬ ки здесь нет теоретического ограничения, и такой подход в полной мере может быть использован на практике. При трех грузовиках вариант с буксировкой становит¬ ся совсем уж сомнительным, а вот идея с переливанием то¬ плива по-прежнему работает отлично. Отправьте сразу три грузовика. Пусть они остановятся на трети пути расстояния в сто миль, то есть после того как проедут 33 1/3 мили. В каждом баке осталось 2/3 топлива. Перелейте топливо из одного грузовика в баки двух других — они снова полны до¬ верху. Затем отправьте в путь эти два грузовика. Мы уже знаем, что максимальное расстояние для них составит 150 324
Ответы миль. Если добавить к этому пути первые 33 1/3 мили, то общее расстояние будет чуть больше 183 миль. Ну что ж, закономерность становится очевидной. Один грузовик может проехать 100 миль. Второй грузовика позволяет увеличить общий путь на 100/2 = 50 миль. Тре¬ тий грузовик увеличивает общий путь на 100/3 миль. Чет¬ вертый грузовик добавляет 100/4 миль. Для N грузовиков общее расстояние составит: 100* (1/1 + 1/2 + 1/3 + 1/4 +1/5+... + 1/N). Дробная часть в этом случае известна как гармони¬ ческий ряд. Я расскажу более подробно о нем в ответе на другой вопрос. Сумму членов гармонического ряда можно легко рассчитать. Если N равно 50, сумма этой прогрес¬ сии—4,499... Умножьте ее на 100 миль, и вы увидите, что, имея в своем распоряжении 50 грузовиков, вы сможете до¬ ставить груз на 449,9 миль. При увеличении N сумма возрастает. При достаточном количестве грузовиков вы можете отвезти груз туда, куда хо¬ тите. Однако с увеличением N расстояние увеличивается очень медленно, а эффективность использования энергии становится до смешного низкой. Тысячный грузовик доба¬ вит лишь 1/100 мили к общему расстоянию перевозки груза (но загрязнит атмосферу выбросами диоксида углерода точ¬ но так же, как и все остальные машины, и тем самым при¬ близит наступление апокалипсиса). Миллионный грузовик увеличит весь путь всего на несколько дюймов. Приведенный выше ответ вполне устроит интервью¬ ера. Однако, нет ли другого ответа? Есть, если можно пере¬ возить топлива и если груз не очень тяжелый (спросите об этом интервьюера). 325
Ответы В вопросе говорится о грузовиках, а грузовики ведь не легковые автомобили. По определению, они создаются для перевозки крупных и тяжелых грузов. Предположим, у вас грузовики марки GMC или Ford. Собственный вес та¬ кого полностью заправленного и оборудованного автомо¬ биля — порядка 5 тысяч фунтов, и он может перевозить 5 тысяч фунтов. Он сконструирован так, чтобы безопасно перевозить такой тяжелый груз, если только вы не занима¬ етесь транспортировкой упакованного арахиса или сахар¬ ной «ваты». Бак грузовика вмещает около 30 галлонов топлива. В галлоне 4 кварты, кварта приблизительно эквивалентна литру, литр — это килограмм воды, а килограмм равен при¬ мерно двум фунтам. (Видите, типичный подход к вопросам Ферми.) Поэтому галлон воды — это около 8 фунтов. Топли¬ во имеет плотность примерно 0,75 от плотности воды, и по¬ этому галлон топлива весит б фунтов. Умножьте на 30 и вы получите, что общий вес топлива для грузовика не превы¬ шает 200 фунтов. Ключевой вопрос: весит ли топливо меньше, чем сам грузовик? Меньше, поскольку 200/5000 составляет 1/25 веса грузовика без груза, но заправленного. Было бы глупостью буксировать или вести грузовик ве¬ сом 5 тысяч фунтов, когда вас интересует только 200 фунтов топлива в его баке. Не лучше ли везти это топливо в кузове грузовика вместе с доставляемым грузом. (Может быть, вы сможете найти емкости для топлива или снять топливные баки с других грузовиков и использовать их как такие ем¬ кости.) Грузовик может перевезти топливо, эквивалентное полной заправке 25 грузовиков, при условии, что полезный груз весит немного. Это означает, что один такой грузовик может пере- 326
Ответы везти половину топлива парка, состоящего из 50 машин. Он сможет проехать 25x100 или 2500 миль. Правда, вряд ли он это сделает, потому что перевозимый груз сократит это расстояние. Тем не менее будем считать, что такой ва¬ риант позволит ему проехать порядка 1500 миль. Это более чем в три раза превышает 450 миль при варианте перелива топлива и требует всего лишь одного грузовика и одного водителя. ? Смоделируйте использование игральной кости с семью гранями, если в вашем распоряжении имеет¬ ся только кость с пятью гранями. Как вы можете полу¬ чить случайное число в диапазоне от 1 до 7, используя игральную кость с пятью гранями? В Magic 8 Ball* используется Восьмигранная кость. В игре Dungeons and Dragons** применяются кости в форме правильных многогранников, которые также называют те¬ лами Платона (с четырьмя, шестью, восьмью, двенадцатью и двадцатью сторонами в виде правильных многоугольни¬ ков) . А вот спроектировать кость с пятью сторонами, но что¬ бы при этом у них была одинаковая вероятность, труднее. В патенте США 6926275 предлагается вариант такой кости с двумя треугольными сторонами и тремя прямоугольными. Когда кость лежит на прямоугольной стороне, вы берете значение верхнего числа, указанного на видимой прямоу¬ гольной стороне. На картинке внизу показан случай, когда это значение равно 3. * Шар судьбы, имеющий и другие названия, в частности, маги¬ ческий шар 8, шар вопросов и ответов, шар предсказаний — игрушка, шуточный способ предсказывать будущее. — Прим. пер. ** На русском языке эта игра называется «Подземелья и драко¬ ны». Это настольная ролевая игра в стиле фэнтези. — Прим. пер. 327
Ответы Поэтому в вашей задачке используется именно кость с пятью сторонами. То есть в вашем распоряжении устрой¬ ство, которое генерирует случайное число от 1 до 5. Но вам необходимо воспользоваться им для генерирования слу¬ чайных чисел в диапазоне от 1 до 7. Представьте, что семь человек с лотерейными билетами под номерами от 1 до 7 страстно ждут розыгрыш. Как вы используете кость с пятью сторонами, чтобы выбрать победителя, заведомо зная, что проигравшие будут недовольны и что вам, возможно, при¬ дется в суде доказывать, что процедура определения победи¬ теля была совершенно случайной. Есть несколько простых идей, но, увы, они могут пока¬ заться несправедливыми. Одна из них — бросить кость дваж¬ ды и сложить выпавшие числа. Это даст результат в диапазо¬ не от 2 до 10. Кажется, все справедливо? Нет. Любой знает, что не все суммы двух бросков в равной степени вероятны. Сумма в середине распределения (7) более вероятна. То же самое верно и в отношении кости с пятью сторонами. Другая идея — бросить кость дважды и умножить по¬ лученные значения или каким-то другим способом полу¬ чить на их основе большее число. Затем разделить его на 7 328
Ответы и взять только остаток. Остаток будет в диапазоне от 0 до 6. О нам не нужен, и поэтому будем считать его за 7. Такой вариант обеспечит нам получение «случайного» числа в диа¬ пазоне от 1 до 7. Я поставил слово «случайный» в кавычки, потому что математик Джон фон Нейман писал, что любой, кто рас¬ сматривает арифметические методы получения случайных чисел, попадает, конечно, в «страну греха». Хотя такой под¬ ход для некоторых целей может быть вполне приемлем, ре¬ зультат на самом деле не является в полной мере случайным, и поэтому в Google или Amazon такой ответ высоко не це¬ нится. А вот Интернете числа должны быть действительно случайными, так как в противном случае хакеры воспользо¬ вались бы этим преимуществом. Для получения действительно случайного исхода пусть каж¬ дый из семи игроков бросает кость с пятью сторонами один раз. Игрок, показавший более крупное число, выигрывает. Если высшее значение показали несколько игроков, они бросают кость снова (столько раз, сколько необходимо). Единственный минус в таком подходе — возможно, придет¬ ся много раз подбрасывать кость. Даже если равенства (ни¬ чьих) не будет, потребуется семь бросков. Есть более совершенный ответ. Подумайте более вни¬ мательно о цифрах. Числа с 1 по 7 можно представить в виде трех битов, то есть бинарных чисел от 001 до 111. Можете ли вы сгенерировать три случайных бита, используя кость с пятью сторонами? Разумеется. Каждый бросок даст вам одну цифру трех¬ битного числа. Если выпадет 2 или 4, назовите результат ноликом, если 1 или 3 — единица, если 5 — бросайте снова. Продолжайте бросать столько, сколько необходимо, если 329
Ответы выпадет пятерка. Повторение этой процедуры три раза генерирует чис¬ ло в диапазоне от 000 до 111. Переведите снова в десятичное исчисление, и тогда человек, у которого выпало большее число, выигрывает (например, 101 означает, что выиграл лотерейный билет № 5). Если выпал 000, проведите броски снова. Это потребует всего три броска кости, если не будет никаких повторений. В среднем при таком подходе требует¬ ся чуть больше четырех бросков. ? У вас есть пустое помещение и группа людей снару¬ жи. За один ход вы можете либо позволить одному человеку войти в помещение, либо выпустить из него одного человека. Можете ли вы предложить серию ходов, при которой каждая возможная комбинация людей находится в помещении только один раз. Нужно время, чтобы понять, чего именно хочет от вас интервьюер. Разобраться в этом помогает простой пример. Скажем, за порогом находятся два человека, Ларри и Сер¬ гей. Возможны четыре комбинации их присутствия в ком¬ нате, учитывая тот случай, когда в комнате вообще никого нет. Вот они. В помещении никого нет. В помещении только Ларри. В помещении только Сергей. В помещении Ларри и Сергей. Вопрос заключается в том, можем ли мы начать с того, что в комнате никого нет, а затем пройти указанную после¬ 330
Ответы довательность шагов? Мы помним, что только один человек может входить в комнату и покидать ее за один раз, и ника¬ кие шаги не могут повторяться даже в течение доли секунд. Так что следовать указанному порядку не удастся, потому что нельзя перейти от «только Ларри» к «только Сергею» за один шаг. Либо Ларри покидает комнату до того, как в нее войдет Сергей, но в этом случае мы повторяем шаг «никого нет», либо Сергей входит до того, как Ларри выходит, и в этом случае в какой-то момент в комнате находятся оба. Ре¬ шение здесь другое. 1. В помещении никого нет. 2. Пусть Ларри войдет в помещение. 3. Пусть теперь в него войдет Сергей, чтобы получился вариант «Ларри и Сергей». 4. Ларри выходит, и в помещении остается только Сергей. Это простой случай, а вас просят универсальный ва¬ риант, подходящий для любого возможного числа людей N. Каждый человек может входить в помещение или выходить из него, что означает, что число комбинаций с увеличением N возрастает по экспоненте, так что подбирать варианты вручную нереально. Потребуется хороший алгоритм. Для решения этой задачи есть два обычных пути. Один из них — начать с небольшого числа и наращивать его. Мы уже знаем, как решить эту задачу для двух человек. Добавим третьего участника — Эрика. Как он изменит си¬ туацию? На базовом уровне это означает, что нам нужно повторить шаги для двух человек дважды, без Эрика и с Эриком. Итак. 331
Ответы 1. В помещении никого нет. 2. Пусть Ларри войдет в помещение. 3. Пусть теперь войдет Сергей, чтобы получился вариант «Ларри и Сергей». 4. Ларри выходит, и в помещении остается только Сергей. Затем появляется Эрик. 5. Эрик входит и присоединяется к Сергею. Мы хотим повторить шаги, теперь уже с Эриком. Но нам надо повторять их в обратном порядке, поскольку мы начинаем там, где шаг № 4, при котором Сергей остается один в помещении, уже сделан. Фактически, мы меняем на¬ правленность движений Ларри и Сергея, то есть каждый их вход становится их выходом и наоборот. Все это время Эрик остается в помещении. Вот остальная часть инструкций. 6. Ларри вошел к Сергею и Эрику. 7. Сергей выходит, оставляя Ларри и Эрика. 8. Ларри выходит, оставляя Эрика. Вот шаблон для алгоритма. Пусть теперь героев четве¬ ро. Вы проводите указанные восемь шагов, а затем добавля¬ ете шаги с четвертым человеком. При четырех участниках общее количество шагов составляет 16. Число шагов при каждом следующем участнике возрастает вдвое. Если у нас п человек, то необходимо сделать 2п шагов. В самом широком смысле этот вопрос относится к столкновению аналогового и цифрового процессов. Люди входят и выходят — это аналоговый процесс. Вы не можете 332
Ответы мгновенно перенести человека из одного места в другое, как это можно сделать с цифрами. С подобным столкнулись уже в начале информационной эпохи. В те годы, когда воз¬ ник первый вал цифрового Джаггернаута*, Фрэнк Грей был ученым в Bell Labs. Грей разработал многие принципы, ле¬ жащие в основе цветных телевизионных передач. Его имя хорошо знают благодаря коду Грея, придуманному им в сере¬ дине 1940-х годов. Вначале телевидение было только аналоговым. Элек¬ тронный луч горизонтального сканирования отклонялся вверх и вниз при помощи магнитного поля, создаваемого все время меняющимся напряжением. Грей хотел перевести аналоговое напряжение в цифровое значение (серию зако¬ дированных импульсов). У инженеров того времени было довольно специфическое понимание (скорее близкое к зна¬ ниям, почерпнутым из научно-фантастической литературы, а не научным) того, как можно направить электронный луч через маску с отверстиями, представляющими бинарные числа. Разные части маски, соответствующие разным углам отклонения, имели разные шаблоны отверстий. Луч должен был определять необходимое напряжение, выраженное в бинарных числах. Как и многие другие умные идеи, на прак¬ тике она не работала. Электронные лучи двигались неупо¬ рядоченно. Скорее происходящее напоминало стрельбу из водяного пистолета по нашкодившему коту. Главная проблема заключалась в том, что при перехо¬ де луча от одного числа, соответствующего напряжению, к другому возникали ошибочные считывания. Чтобы добить¬ * Безжалостная, неумолимая сила. Этот термин своими корня¬ ми уходит в религию. Так звали одно из воплощений бога Кришна. — Прим. пер. 333
Ответы ся нормальной работы Грею потребовался числовой код, где при переходе от числа к числу менялась только одна цифра. Такая система теперь называется кодами Грея. Вы можете создать их при любом основании, в том числе и при 10, но самым известным примером этого рода является бинарный код Грея. Он представлен на рисунке ниже. Цифры в коде Грея не предоставляют степени 2 или чего-то другого реального. Это всего лишь код. Код 111 оз¬ начает 5, и вам не следует пытаться извлечь из него что-то еще. Единственная причина существования кода Грея в том, что каждый номер может быть сгенерирован из предыдуще¬ го путем изменения всего одной цифры. Чтобы перейти от 5 (111) к б, вам всего лишь нужно изменить среднюю цифру (и получится 101). Число Код Грея 0 000 1 001 2 011 3 010 4 по 5 111 6 101 7 100 Грей придумал простую процедуру генерирования своих кодов. Начнем с 0 и 1. Они присваиваются обычным числам 0 и 1 (никакого фокуса в этом нет). Затем нолик и единичка идут в обратной последовательности — 1 и 0, и эти варианты добавляются к первым двум. Мы получаем 0, 1, 1,0. Чтобы отличить исходную последовательность от обратной, необходимо слева от каждого кода добавить до¬ 334
Ответы полнительную цифру. Используем 0 для исходной последо¬ вательности и 1 для обратной версии. Это дает 00, 01, 11, 10. Это первые четыре кода Грея. Хотите еще? Поставьте эту последовательность в обратном порядке, добавьте ее к первоначальной, и вы получите 00, 01, 11, 10, 10, 11, 01, 00. Затем добавьте нолик к первым четырем кодам и единичку к последним четырем: 000, 001, 011, 010, 110, 111, 101, 100. Вот почему шестерку можно представить как 101. Вы сможете без всякого труда понять, что у числа 8 код равен 1100. Схему Грея можно легко расширить до любого значе¬ ния. Коды Грея являются цикличными. Представьте, что вам удалось проехать на автомобиле миллион миль. На одометре появилось 999 999, а затем значение меняется на 000 000 (никакого миллионного числа нет). При использова¬ нии кодов Грея последнее число также возвращается к пер¬ вому, но меняется всего на одну цифру. В приведенной выше таблице самое высшее число (100) можно изменить на самое низшее (000), всего лишь поменяв один бит. Код Грея может быть использован и для решения нашей за¬ дачи. Любой инженер, решая эту задачу, должен связать ее с кодами Грея. Представьте помещение в виде числа из п цифр, где п — количество людей. Каждая цифра соответствует разному человеку. Цифра 1 — человек находится в помещении, циф¬ ра 0 — пусто. Вот пример. Остальные Стъю, Энн, Эмили, Боб, Фил, Фил, Лиза, Эрик, Сергей, Ларри 1 1 0 0 1 0 0 0 0 1 335
Ответы Каждое возможное бинарное число из п цифр (их 2") представляет разную группировку людей. Нам необходимо составить цикл со всеми возможными такими группиров¬ ками. Обычный порядок подсчета с бинарными цифрами не работает. А вот коды Грея здесь себя проявят отлично. Надо всего лишь пройти по кодам Грея в порядке их рас¬ положения, начав с 0000000000, интерпретировать их как этапы решения задачи. (Например, смена с 0 на 1 справа означает «Ларри вошел».) Решение начинается таким об¬ разом. 0000000000: помещение является пустым 0000000001: вошел Ларри 0000000011: Сергей присоединился к Ларри 0000000010: Ларри вышел 0000000110: Эрик присоединился к Сергею Это гарантирует, что на каждом шаге меняется только одна цифра и что только один человек входит в помещение или выходит из него. Код Грея — это отмычка ко многим классическим за¬ гадкам, особенно таким, как «Башни Ханоя» и «Китайские кольца». Возможно, вы не бывали ни в Ханое, ни в Китае, но это неважно. К Азии это не имеет никакого отношения. А вот в жизни вы с этими загадками скорее всего встре¬ чались. В Башнях Ханоя имеется восемь цилиндрических дисков, надетых на один из трех штырей (внизу самый большой, вверху самый маленький). Игрок должен пере¬ местить все восемь дисков на другой штырь. Ограниче¬ ние: нельзя класть диск на диск меньшего размера. Задача «Башня Ханоя» стала клише для видеоигр жанра «квест» (таких как Mass Effect, Zork Zero и «Звездные войны: ры- 336
Ответы цари Старой республики»). Все студенты, изучающие ком¬ пьютерные науки, изучают и коды Грея, поэтому им часто на занятиях дается задание написать код для игры «Башни Ханоя» (который они должны использовать в видеоигре). ? У вас есть неограниченное количество кирпичей. Вы хотите ставить их один на один так, чтобы каж¬ дый кирпич хотя бы немного выступал относительно лежащего под ним. Какую максимальную величину выступания вы сможете получить? Представьте, что вы кладете кирпич на край стола и он выступает на дюйм. Надежно... Сдвиньте его еще на дюйм, потом еще, потом еще. Интуиция подсказывает, что кирпич упадет, если будет выступать больше, чем на половину своей длины. При более общем подходе правило устойчивости та¬ ково: центр тяжести кирпича должен проходить через то, на чем кирпич лежит. Или в некоторых случаях центр тя¬ жести должен проходить по крайней мере по краю того, на чем лежит кирпич. У однородного кирпича центр тяжести находится точно посередине, то есть на одинаковом рас¬ стоянии от краев. Вот почему максимальное выступание кирпича составляет половину его длины. Однако для на¬ дежности конструкции лучше сделать выступ чуть меньше, то есть половина кирпича в этом случае является ограни¬ чением. У вас имеется неограниченное количество кирпичей, и вы можете класть их друг на друга. Давайте попробуем это сделать с двумя кирпичами. Большинство людей захотят для этого нарисовать диаграмму на доске. Точки показыва¬ ют центры тяжести (ЦТ). Верхняя точка — это ЦТ верхие- 337
Ответы го кирпича. С верхним кирпичом все будет в порядке до тех пор, пока нижний кирпич находится в стабильном положе¬ нии, поскольку ЦТ верхнего кирпича (практически) прохо¬ дит через нижний кирпич. ill 1 /г/ 1/2 | / ■ -■ 1/4 ; , Длина , ; выступания Насколько нижний кирпич может выступать над кра¬ ем стола? Центр тяжести кладки из двух кирпичей (нижняя точка) должен находиться над столом или, по крайней мере, быть на его краю. Если центр тяжести будет проходить через воздух, кладка опрокинется. Общий центр тяжести состав¬ ляет четверть длины кирпича справа от ЦТ только верхнего кирпича. Поэтому при двух кирпичах мы можем добиться следующей длины свисания 1/2 + 1/4 = 3/4 длины одного кирпича. Интервьюеры считают, что к этому ответу вы долж¬ ны прийти быстро. Теперь, возможно, следует считать, что каждый лежащий выше кирпич может выступать на длину, равную половине длины выступания кирпича, лежащего ниже его. Поскольку 1/2 + 1/4 + 1/8 + 1/16 начинает бес¬ конечный ряд, сумма которого равна 1, некоторые утверж- 338
Ответы дают, что вы можете получить общий выступ, равный длине одного кирпича. На самом деле, вы можете построить ста¬ бильную кладку, где длина выступания, начиная сверху, со¬ ставляет половину каждого кирпича снизу. Впрочем, это не самый оптимальный вариант, и поэтому он не позволит вам заработать баллы у интервьюера. Здесь можно воспользоваться аналогией, которая направит вас в правильном направлении. В класс пере¬ водят очень смышленую ученицу. Насколько это повысит среднюю успеваемость в классе? Чем больше учеников в классе, тем меньшее приращение обеспечит умница. Ее усилия пропорциональны 1/п, где и —число учеников. Ве¬ личина приращения также зависит и от того, насколько умной окажется новая ученица. Если она получает такие же оценки, как и класс в целом, ее появление вообще не повлияет на среднее значение. Влияние умной ученицы пропорционально разнице между ее оценкой и средней оценкой класса. То же самое обоснование применимо и к кирпичам. Центр тяжести — это (фигурально) средневзвешенное зна¬ чение. Посмотрите на n-й кирпич. Мы собираемся поднять высоту уже имеющейся кладки кирпичей и — предусмотри¬ тельно — сделать это так, чтобы ЦТ проходил точно справа от края нового кирпича. Насколько далеко новый кирпич будет выступать относительно стола? Чтобы выяснить это, вам надо заново определить ме¬ сто, где находится центр тяжести всей конструкции (с вклю¬ чением в нее нового кирпича). Центр тяжести нового кир¬ пича находится, конечно, в середине этого кирпича, на половине длины вправо от его левого края, а его левый край расположен там, где вы расположили ЦТ всех кирпичей, 339
Ответы 1/2 Центр тяжести общ кладки 1/4 1/6* ... находится над краем n-го кирпича... ... что см общей от полови кт ад| щает ЦТ ки на 1/п ны кирпича лежащих выше его. Вес нового кирпича «смещает» общий центр тяжести вправо. Его влияние зависит от числа кирпи¬ чей и расстояния между нынешним центром тяжести общей конструкции и центром тяжести нового кирпича. При при¬ менении этого правила горизонтальное расстояние всегда составляет половину кирпича. При п кирпичах на новый кирпич приходится 1/п веса всей конструкции. Это означа¬ ет, что п-й кирпич смещает центр тяжести общей конструк¬ ции на 1/п х 1 /2 длины кирпича. Поэтому размеры выступа¬ ния образуют следующую серию: 1/2 + 1/4+ 1/6 + 1/8 + 1/10 + 1/12 +... Чтобы эту серию было легче запомнить, давайте удво¬ им ее члены: 1/1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6 + 1/7 +... 340
Ответы Оказалось, что таким образом мы получили ряд, из¬ вестный в математике и теории музыки. Он называется гар¬ моническим, потому что обертоны вибрирующей струны имеют длины волн равные 1/2, 1/3, 1/4, 1/5 и так далее относительно основного тона. В музыке гармонический ряд связан с богатыми и на¬ сыщенными тонами. В математике, правда, у этого ряда бо¬ лее противоречивая репутация. Поскольку каждый член ста¬ новится меньше, вы можете решить, что гармонический ряд в сумме даст незначительную величину (то есть здесь как раз случай, похожий на сумму 1/2 + 1/4 + 1/8 + 1/16 + ..., кото¬ рая стремится к 1). Однако на самом деле эта сумма стремит¬ ся к бесконечности. Применительно к кирпичам такой вывод кажется парадоксальным. Максимальная длина выступа общей кон¬ струкции равна половине суммы гармонического ряда, а по¬ ловина от бесконечности это бесконечность. Из этого сле¬ дует, что вы можете добиться любой длины свисания, какой хотите (теоретически). Высокая конструкция из кирпичей может достичь выступа, равного мосту «Золотые ворота»! Настойчивый интервьюер может попросить вас до¬ казать, что у такого ряда нет ограничения на величину сум¬ мы. Это можно сделать легко. Николь Орем, один из гениев Средних веков, уже решил эту задачу. Сгруппируем члены гармонического ряда в скобки, чтобы в скобках было один, два, четыре, восемь и т. д.), и получим этот ряд в следующем виде м у + i)+(|+1Т)+П+г2+ш +й+й 341
Ответы А ниже запишем другой ряд: bihbbixb v , , ,i+i 46 16 16 16 16 1.+1+-+, +кз+ш Теперь сравните оба ряда. Сумма гармонического ряда ввер¬ ху больше, несомненно, ряда внизу, поскольку все члены в нем по крайней мере такие же, а многие являются более крупными. Чему равна сумма нижнего ряда? Каждая скобка вклю¬ чает части, которые в сумме дают половину. Таким образом, нижний ряд эквивалентен бесконечной цепочке половинок, а это бесконечность. Поскольку один гармонический ряд при сравнении его членов больше другого, то и его сумма должна равняться бесконечности. Все это хорошо и прекрасно. Но если вы закончите свой ответ утверждением, что длина выступа может быть беско¬ нечной, вас могут обвинить, что вы дали технически пра¬ вильный, но совершенно бесполезный на практике ответ. Вы можете произвести впечатление на интервьюера, если покажете умение стыковать теоретические и практические аспекты. Предположим, специалисты, составляющие Книгу рекордов Гиннесса, узнали о вашем утверждении о бесконеч¬ ном выступе и хотят снять видео. Какую длину выступа вы сможете реально им продемонстрировать? Это меняет дело, и, к счастью, его легко оценить на ос¬ нове того факта, что гармонический ряд растет невероятно медленно. Как мы уже видели, четыре кирпича дают высту¬ пание почти в длину кирпича. Пять кирпичей лишь немного превышают эту длину, и теперь верхний кирпич полностью 342
Ответы находится за краем стола. Это легкий для демонстрации трюк, которым хорошо развлекать гостей. (Если у вас нет под рукой кирпичей, вы можете проделать его с костяшка¬ ми домино, книгами, кассетами CD и тому подобными пред¬ метами.) При 10 кирпичах максимальная длина выступания со¬ ставит чуть больше 1,46 длины кирпича. При 100 кирпичах она достигнет 2,59, а при тысяче — 3,45. А вибрация, ветер и несовершенство кирпичей? Так что, вполне вероятно, что можно сложить тысячу кирпичей в колонну, не скрепленную известковым раствором, но величина свисания будет намно¬ го меньше. Вывод: выступание длины, равной двум кирпи¬ чам, еще возможно, но при выступании в три кирпича кон¬ струкция становится ненадежной и опасной. Эта задача гораздо теснее связана с реальными вариан¬ тами укладки кирпичей, чем можно подумать. В архитектуре консольная арка состоит из кирпичных конструкций, име¬ ющих выступы, которые сходятся друг с другом в центре, в результате чего посередине образуется свод. Индейцы майя строили их уже в 900 году до н.э. При строительстве таких арок возникает, правда, одна проблема: такие конструкции нередко падают. Поэтому консольную арку по всему миру по¬ степенно заменила так называемая римская арка с замковым камнем, известная уже в древней Месопотамии. Задача на укладку кирпичей появилась в 1850 году в учебнике по инженерному делу «Элементарная математи¬ ка», написанном Фером. Ее обсуждал в своей книге «Матема¬ тические загадки», вышедшей в 1958 году, и физик Джордж Гамов, а позже Мартин Гарднер. Ее разновидности (позво¬ ляющие использовать более сложные конструкции кладки и более одного кирпича в горизонтальном ряду) вдохновили многих людей на серьезные математические статьи. С этой 343
Ответы задачей тесно связан и выше разбиравшийся вопрос о пере¬ возке груза при наличии парка из 50 грузовиков. Аналогия здесь следующая: какой длины свисания можно добиться при наличии 50 кирпичей. ? Вам необходимо добраться из точки А в точку В. Вы не знаете, как туда можно попасть. Что вы сделаете в этом случае? Ответ студента, обучающегося по программе MBA: «Я взял бы свой сотовый телефон и ввел бы точки А и В в Google Maps. Если точки В на этой карте нет, я вызвал бы такси, доехал бы до нее, а потом отдал бы счет в бухгалте¬ рию. Задавайте следующий вопрос». Доктор со степенью в компьютерных науках ответил бы так: «О, я знаю. Вы спрашиваете о задаче отыскания сети...» Программист, скорее всего, начнет обсуждать относи¬ тельные достоинства конкретных поисковых алгоритмов. Хотя эти алгоритмы были разработаны для анализа компью¬ терной памяти и Интернета, они в равной степени подходят и для ориентации при покупках в торговом центре, в садо¬ вом лабиринте или в причудливо расположенных деревнях Умбрии. Далее я привожу ответ на основе здравого смысла, и он в конечном счете не так далек от ответа ученого-ком- пьютерщика. Давайте изменим формулировку вопроса. Вы находи¬ тесь в точке А и хотите отыскать точку В, но никакого руко¬ водства для этого у вас нет. Вам придется изучить дороги и тропинки, ведущие из А. Вы отыщете точку В только тогда, когда вы в нее попадете (если это вообще случится). Но вы можете в ней и не оказаться. Точка В может находиться вне 344
Ответы сети дорог и поэтому быть недоступной. Вам следует начать с ряда важных вопросов, которые надо задать интервьюеру. 1. Могу ли я спрашивать дорогу у других? Могу ли я воспользоваться GPS? Имеется ли какой-то способ оценки направления или расстояния до точки В? 2. Если в точку В нельзя попасть из точки А, есть ли какой-то способ, позволяющий это понять, чтобы прекратить бессмысленный поиск? 3. Я должен найти точку В так быстро, как это воз¬ можно, или мне нужно постараться найти самый быстрый путь из точки А в точку В, то есть макси¬ мально короткий? Любят, любят интервьюеры такие вопросы! Несо¬ мненно, человек, который их задает, достаточно умный, чтобы уточнить детали. Но при ответе на первый ваш во¬ прос они сообщат, что вы не сможете получить надежные рекомендации, связанные с направлением поиска. Второй вопрос важен потому, что умные инженеры стараются не тратить понапрасно время и усилия, если они все равно не приведут к нужному результату. Вы ведь не хотите обыскать всю планету, и в конце концов сделать вывод, что попасть в В из А нельзя. Последний вопрос, третий, немного запутывает. По¬ этому разберем его. Что, если вы потерялись в лабиринте на кукурузном поле с двумя хныкающими малышами? Назовем место, где вы сейчас находитесь, точкой А. Вы хотите оты¬ скать выход — точку В. Вас, в первую очередь, интересует то, как можно выбраться из этого чертова лабиринта. Вы хотите получить процедуру поиска, которая оты- 345
Ответы щет точку В как можно быстрее. Однако в этом лабиринте почти всегда есть повороты, вводящие в заблуждение, и путь, который вы проделаете до выхода (от А до В), не обя¬ зательно будет самым коротким. Впрочем, в вашей ситуации это не самое главное. А вот вам альтернативный пример: вы хотите доби¬ раться из дома (А) на работу (В) общественным транспор¬ том. Вы подбераете для себя маршрут, чтобы потом будете ездить каждый рабочий день. Поэтому вы не просто ищете путь до В, но и хотите, чтобы дорога от А до В была самой короткой. В любом поиске приходится в той или иной мере при¬ бегать к пробам и ошибкам. Какую-то роль в этом процессе играют, конечно, ваши знания или интуиция. Может быть, вы заранее убеждены, что в В можно попасть при помощи карт, догадок, встречных местных жителей, мудрости, остав¬ шейся у вас со времен трапперов французской Канады, или дорожных знаков, указывающих, что до точки В осталось 17 миль. Однако в любом случае процедура поиска должна быть как-то упорядочена независимо от того, какой инфор¬ мацией вы располагаете (и учитывать тот факт, что эта ин¬ формация необязательно является надежной). Вы начнете с изучения маршрута, который, как вы считаете, является, скорее всего, самым коротким путем до В. По мере вашего продвижения составляйте карту, чтобы в случае чего вы мог¬ ли вернуться назад и попробовать другие пути. До сих пор все рекомендации являются бесспорными. Чтобы произвести впечатление на интервьюера, вам необ¬ ходимо заявить что-то не столь очевидное. Скажем, попро¬ буйте следующее: «Фундаментальный философский вопрос при поиске места назначения — когда мне следует повернуть назад?» 346
Ответы Бывают времена, когда вы чувствуете, что заблуди¬ лись, то есть у вас появилась мысль, что вы отклонились от пути, ведущего от А к В. Вернетесь ли вы туда, где были до этого, до того, как сбились? Или вы постараетесь отыскать самый прямой путь до В от того места, где вы сейчас нахо¬ дитесь? Вполне вероятно, вам нужно было принять такое ре¬ шение во время вашей последней дальней поездки. Если шутки о мужчинах-водителях правильны, мужчины очень не¬ охотно возвращаются назад или спрашивают других о том, куда надо ехать. Предположим, дружески настроенный не¬ знакомец уверяет Эшли и Бена, что точка В находится даль¬ ше, «прямо вон по той дороге», и заявляет, что «вы не смо¬ жете ее пропустить». Они едут полчаса, готовые за каждым поворотом увидеть В. Но этого так и не происходит. «Мы, очевидно, не туда едем, — роняет Эшли. — Давай вернемся к тому месту, где мы были до этого, прежде чем отправились по этой дороге». «Да ну, это бессмысленно, — возражает Бен. — Мы уже столько проехали, скорее всего мы теперь находимся ближе к В, чем были до этого. Впереди должен быть какой-то ука¬ затель». Стратегия Бена напоминает вариант, который ученые- компьютерщики называют первым лучшим алгоритмом. Всякий раз, когда вы добираетесь до развилки на дороге, вы следуете тем путем, который вам кажется самой короткой дорогой к В, и делаете это основываясь на том, что вы знае¬ те. Если вам повезет, это знание окажется на 100 % точным, и тогда Бен доберется до пункта В кратчайшим путем. Стратегия Эшли скорее напоминает поисковый алго¬ ритм А* (произносится А звездочка), описанный учеными- компьютерщиками Питером Хартом, Нил сом Нилссоном и 347
Ответы Бертраном Рафаэлем в 1968 году. Его суть (в самом первом приближении) следующая: вам следует стремиться к выбо¬ ру самой близкой к самой короткой дороге из А в В. Вы, ве¬ роятно, удивитесь, а чем этот вариант, собственно говоря, отличается от стратегии Бена? Ничем, если вы на правиль¬ ном пути. А вот если вы уклонились... Принимая решение, что делать дальше, Бен ориентируется на единственный аргумент — свою догадку о том, насколько далеко В лежит от того места, где Бен сейчас находится. Бен всегда пытает¬ ся двигаться в сторону В. Эшли же опирается на два факта: свою оценку расстояния до В и свое знание расстояния по дороге от А до того места, где он сейчас находится. Цель Эшли — минимизировать оба числа или, что будет точнее, их сумму. Эшли пытается изучить точки, которые с макси¬ мальной вероятностью лежат на кратчайшем пути между А и В. Кто прав, Бен или Эшли? Процедура поиска Эшли лучше, когда приходится иметь дело с поворотами, заводя¬ щими не туда, куда нужно. Сущность ее подхода показана на приведенной ниже диаграмме. Начав из А, путешествен¬ ник добирается до развилки дорог и должен выбрать, на¬ лево или направо ему податься. Если Бен выберет левый путь — ошибочный! — ему придется отправиться длинным кружным путем. После многих блужданий путь приведет его ближе к В. Если Эшли также повернет неправильно, в данном слу¬ чае налево, она через какое-то время поймет, что проделала уже слишком длинный путь от А, а В все еще не видать. Эта для нее знак, что она, скорее всего, выбрала не самый короткий путь. Тогда Эшли вернется к развилке и попробует другой путь. И есть вероятность, она доберется до В быстрее, чем Бен. 348
Ответы В целом можно ожидать, что одной развилкой дело не обой¬ дется, и поэтому подобные решения придется принимать частенько. И каждый раз надо выбирать тот или иной ком¬ промиссный вариант: метод поиска с оптимальным числом возвратов назад обычно оказывается лучше варианта, когда к такому возврату прибегают очень редко. Вернемся на интервью. Предпочтение стоит отдать поиску в виде А*, поскольку в формулировке вопроса утверж¬ дается, что вы не знаете, можете ли вы вообще добраться до места. Если пути, позволяющего добраться до В, нет, Бен будет бродить целую вечность. Эшли исследует системно все пути, ведущие из пункта А, поскольку она минимизирует рас¬ стояние, пройденное от А. Затем она составит карту терри¬ тории, которая поможет ей определить, что возможности добраться из А в В нет. Это позволит ей не тратить напрасно ресурсы. 349
Ответы У варианта поиска А* есть одно особое преимущество, которое проявляется тогда, когда нужно отыскать самый ко¬ роткий из всех путей. По этой причине он используется в дорожных приложениях и в видеоиграх, когда персонажам надо пробраться через виртуальные миры. Поиск по методу А* также обладает и психологическим преимуществом. Нам свойственно ошибаться, и при этом нам свойственно ис¬ кать оправдания. Очень соблазнительно тратить ресурсы на исследование ложного пути или реализацию плохо состав¬ ленного бизнес-плана, продолжение отношений с непод¬ ходящим романтическим партнером, защиту ошибочной идеи, убеждая себя, что успех ожидает нас уже за следующим углом. А вот поиск в варианте А* позволит отказаться от бессмысленного занятия и перейти к чему-то новому. И это применимо всюду. Ведь важно не только не сдаться слишком быстро, но и вовремя признать себя побежденным. Подведем итоги. Пытаясь добраться из точки А в точ¬ ку В, старайтесь как можно ближе держаться дороги, кото¬ рая, как вы полагаете сейчас, является самой короткой (по¬ иск А*), и не пытайтесь просто отыскать пункт В. ? Как вы отыщете пару звезд на небе, которые распола¬ гаются ближе всего друг к другу? Задача «самой близкой пары» хорошо известна ученым- компьютерщикам. Человеческий глаз может быстро различить ближайшую пару звезд (или точки, расположенные на одной по¬ верхности). Так же, как различить лицо мужчины или женщи¬ ны или распознать специально искаженный шрифт Captcha*. Микропроцессоры ничего этого так легко сделать не могут. * Полностью автоматизированный открытый тест Тьюринга по распознаванию людей и машин. — Прим. пер. 350
Ответы Алгоритмы для решения задачи поиска ближайшей пары ин¬ тенсивно изучались в 1970-х годах и сейчас являются одним из строительных блоков цифрового мира. Такие приложе¬ ния, использующиеся для самых разных целей, от составле¬ ния карт до игр и применения их в качестве фотоаппаратов, имеются даже в вашем смартфоне. Это часть механизма, по¬ зволяющего нашим умным устройствам начать «видеть». Сказанное означает, что интервьюер на самом деле за¬ дает технически подкованному кандидату и другой вопрос: «Уделяли ли вы должное внимание алгоритмам?» Потому что вопрос можно сформулировать так: как с учетом множества координат случайных точек, лежащих на поверхности, ком¬ пьютер, не имеющий коры головного мозга, умеющей решать визуальные задачи, только при помощи вычислений, может определить, какая пара точек наиболее близка друг к другу. Лобовой подход при ответе — рассчитать расстояния между каждой парой звезд. Но когда число таких звезд (N) очень велико, потребуется огромный объем вычислений. Однако вовсе не обязательно определять расстояния между каждой парой звезд. Это нужно сделать только между 351
Ответы теми, которые кажутся «обоснованно близкими». К сожале¬ нию, в этом отношении компьютеры тупые устройства. Они пока не могут лишь по внешнему виду решить, какие пары являются «обоснованно близкими». Такие «суждения» они могут выдать только после того, как прибегнут к математике. Оптимальный алгоритм выбора ближайшей пары ра¬ ботает следующим образом. Мысленно разделите небо на две части. У вас появятся правая половина и левая полови¬ на, в каждой из которых имеется N/2 звезд. Далее делите небо на четверти, восьмые части, шестнадцатые, тридцать вторые и так далее. Все это надо делать вертикальным по¬ лосами, то есть от небесного севера к югу. Городской житель в туманном с легким загрязнением небе видит, может быть, тысячу звезд. Поэтому ему потре¬ буется десять раз разбить пополам каждый участок и разде¬ лить небо на такие тонкие полоски, чтобы в каждой из них осталось всего по две звезды, видные невооруженным гла¬ зом (210 равно 1024). Основная идея такого подхода показана на диаграмме. Вычислите расстояние между парой звезд, оказавшейся в каждой полоске. Это сделать намного легче, чем вычислять расстояние между всеми звездами. «Чайник» после этого, возможно, подумает, что задача уже почти решена. Отыщите полоски с самой близкой парой звезд, и вот он, результат! Однако это вряд ли так. Посмо¬ трите на диаграмму. Поскольку полоски длинные и узкие, самая близкая пара в каждой полоске может быть на самом деле совсем не близка друг к другу. Они могут напоминать пару узлов на соломинке, расположенных довольно далеко друг от друга. Самую близкую пару на всем небе, скорее все¬ го, образуют две звезды, находящиеся в соседних полосках. На диаграмме такая пара звезд показана кружочком. 352
Ответы Понятно, что нужен алгоритм, позволяющий стыко¬ вать друг с другом две соседние полоски. Вы задаете этому алгоритму данные по ближайшей паре из левой полоски и ближайшей паре из правой полоски, а затем он выбирает ближайшую пару из объединенных левой и правой полосок. Затем этот алгоритм применяется снова и снова, чтобы соз¬ дать полоски двойной ширины, затем в четыре раза более широкие, в восемь раз и так далее. После десяти этапов та¬ кого «сшивания» мы возвращается к «полоске», охватываю¬ щей все небо. И теперь мы знаем, какие две звезды на небе являются самыми близкими друг к другу. Алгоритм сшивания работает следующим образом. Взяв две соседние полоски, изучите зону в центре линии сшивания, чтобы посмотреть, нет ли там пары, которая находится ближе друг к другу, чем пара в любой из половинок. Если такая пара есть, она и будет ближайшей в объединенной полоске. 353
Ответа Возьмите самую близкую пару, которая полностью ле¬ жит в правой или левой полоске, и обозначьте расстояние между находящимися там звездами d. Считайте d тем рассто¬ янием, по сравнению с которым надо найти более короткое. Искать нужно в пределах расстояния d с каждой стороны ли¬ нии деления для всех возможных звезд, находящихся с раз¬ ных сторон относительно этой линии. У этой зоны поиска ширина полоски равна 2d. Не сложно. Может быть, вы думаете: «Разумеется, та¬ кое возможно всегда». Однако ученые-компьютерщики при¬ выкли уделять повышенное внимание худшим сценариям (которые пользователь видит как сбои). Звезды в зоне можно 354
Ответы легко отсортировать в соответствии с их вертикальной ко¬ ординатой. Для каждой такой звезды необходимо проверить расстояние до звезд, лежащих в диапазоне d, вверху или вни¬ зу. Простая диаграмма на стр. 256 подтверждает, что могут быть всего шесть звезд, которые следует, проверить. С этим количеством чисел вы, конечно, справитесь. Здесь мы хотим убедиться, что Бетельгейзе, находящая¬ ся слева от разделительной линии, не образует более близ¬ кой соседней пары с одной из звезд, лежащих справа от этой линии. Для этого надо проверить прямоугольник с параме¬ трами dna.2d. Поскольку мы уже знаем, что никакие две звез¬ ды справа не находятся на расстоянии ближе d друг от дру¬ га, из этого следует, что может быть максимум только шесть звезд, которые находятся в анализируемом прямоугольнике. Если вы не изучали компьютерные науки, возможно, у вас голова уже пошла кругом. Для кодировщиков этот во¬ прос более легкий, чем для любителей головоломок: здесь всего лишь нужно повторить то, что они усвоили в свое вре¬ мя на занятиях. Есть один нестандартный ответ, который заслужива¬ ет упоминания. Любители астрономии могут указать (и бу¬ дут совершенно правы), что бывают два вида близких звезд. Они называются бинарные звезды (две звезды, движущие¬ ся по орбитам вокруг друг друга, так же как Земля движется по орбите вокруг Солнца) и оптические пары (не связан¬ ные друг с другом звезды, которые лишь случайно находят¬ ся визуально на небе близко друг от друга, если смотреть на них с Земли). Учитывая глубины космоса, несомненно, что ближайшая пара звезд на небе, видных с Земли, будет бинарной. 355
Ответы Бетельгейзе В этом прямоу¬ гольнике; окажутся; не более 6 звезд т Вспомнить надо не только это, но и то, что есть зат- менные двойные звезды, у которых орбитальный план на¬ столько близок к нашей линии взгляда, что две звезды фак¬ тически проходят так, что одна находится перед другой. Самый известный пример этого рода — звезда Алголь, види¬ мая звезда в созвездии Персея. Для глаз и для самых мощных телескопов Алголь выглядит как одна звезда. Однако каждые три дня ее яркость меняется. Астрономы определи, что Ал¬ голь на самом деле это две звезды, чьи орбиты проходят так, как показано на рисунке. 356
Ответы Когда одна звезда частично блокирует другую, как это проявляется в Алголь, ситуация напоминает реостат для ре¬ гулирования силы света, а изменение яркости видно даже невооруженным взглядом. Во время затмения между двумя дисками этих звезд нет никакого расстояния. Они фактиче¬ ски касаются друг друга и накладываются друг на друга на небе. Это самый близкий вариант расположения звезд, ко¬ торый вообще может быть. Как вы отыскиваете самую ближайшую пару? Астроно¬ мический ответ заключается в том, что на основе регуляр¬ но меняющейся яркости спектроскопических показателей надо найти затменные двойные звезды. Глава 10 ? Где вы будете плыть быстрее: в воде или в сиропе? Исаак Ньютон и Христиан Гюйгенс обсуждали этот вопрос в 1600-е годы, но так и не дали на него исчерпываю¬ щий ответ. Три столетия спустя два химика из Университета Миннесоты, Брайан Геттельфингер и Эдвард Касслер, про¬ делали эксперимент для сравнения сиропа и воды. Может быть, не стоит удивляться, что для его проведения потребо¬ валось много времени. Касслер рассказал, что ему потребо¬ валось получить 22 согласования, в том числе и разрешение на то, чтобы затем вылить большой объем сиропа в канали¬ зационную систему. Ему пришлось отказаться от предложен¬ ных ему 20 грузовиков с бесплатным кукурузным сиропом, поскольку руководство университета посчитало, что он бу¬ дет опасен для канализационной системы Миннеаполиса. Вместо этого Касслер использовал пищевой загуститель, 357
Ответы применяемый для производства мороженого, шампуней и заправок для салата. Около 300 кг этого вещества вылили в плавательный бассейн. «Сказать по правде, смесь эта по¬ ходила на сопли», — заметил Касслер. И все же это были не сопли, а размазня примерно вдвое плотнее воды. Брайан Геттельфингер, пловец, подававший надежды и претендент на участие в Олимпиаде, получил уникальную возможность опробовать плавание в новой для себя жид¬ кости. Что касается результатов, я вам пока не сообщу их, чтобы вы немножко помучились. Они были опубликованы в 2004 году в American Institute of Chemical EngineersJournal На сле¬ дующий год Геттельфингер и Касслер получили Шнобелев- скую премию по химии за 2005 год. Шнобелевская премия — это юмористический вариант более известных наград, присуждаемых в Стокгольме, но благодаря широкому осве¬ щению в новостях об этой премии многим известно. Может быть, именно внимание СМИ к этой задаче о сиропе и объ¬ ясняет ее повторное появление в списке садистских вопро¬ сов, задаваемых на собеседовании. В описываемом здесь эксперименте вязкость сиропоо¬ бразной жидкости была примерно в два раза больше, чем у обычной воды, а вот плотности обеих жидкостей были при¬ мерно одинаковыми. Это важно, потому что, как пловцы уже давно знают, в более плотной соленой воде люди плава¬ ют быстрее. Как и корабль, тело пловца в соленой воде рас¬ полагается выше, из-за чего сопротивление его движению вперед снижается. Геттельфингер и студенты из Миннесоты плавали на ско¬ рость и в воде, и в «сиропе». Стандартными стилями: на спине, брасс, баттерфляй и вольный. И ни разу скорость плавания в обеих жидкостях не различалась более чем на несколько про¬ центных пунктов. Выявить какой-то общей закономерности, 358
Ответы позволяющей отдать предпочтение сиропу или воде, не удалось. Это означало, что Ньютон был неправ: он полагал, что вязкость сиропа замедлит движение пловцов. Гюйгенс вер¬ но предсказывал, что заметной разницы в скорости не будет. Статья Геттельфингера и Касслера подтвердила обоснован¬ ность взглядов Гюйгенса. Вспомните о том, как поднимается дым от сигареты. На расстоянии нескольких дюймов от си¬ гареты он поднимается в виде ровной вертикальной колон¬ ны. Однако выше его форма становится более сложной, так как начинают возникать воронки и завихрения. Воронки яв¬ ляются результатом турбулентности. Турбулентность меша¬ ет реактивным самолетам, быстроходным катерам и всем те¬ лам, которые хотят быстрее пройти через поток. Поскольку человеческое тело не оптимизировано для плавания, когда мы плаваем, мы создаем до смешного много турбулентности, с которой затем сражаемся, чтобы переместить себя в воде. Турбулентность создает гораздо большее сопротивление движению, чем вязкость. Более того, вязкость здесь вообще вряд ли что-то значит. Поскольку турбулентность возникает и в воде, и в сиропе, скорость плавания в этих жидкостях приблизительно одинакова. Поток воды намного менее турбулентен для рыб и осо¬ бенно для бактерий, которые в сиропе будут плыть медленнее. Можно ли считать этот вопрос на собеседовании чест¬ ным? Касслер рассказал мне, что для ответа на вопрос о пла¬ вании в сиропе «не нужно, скорее всего, обладать хорошими познаниями в компьютерных науках». А затем добавил: «Лю¬ бой человек, имеющий базовые знания в физике, сможет на него ответить». Как человеку, серьезно изучавшему физику, мне хотелось бы сказать, что это излишне оптимистическая точка зрения. В любом случае большинство претендентов, кому этот вопрос задают на собеседованиях при приеме на 359
Ответы работу, не знают физику достаточно глубоко. Поэтому хо¬ рошие ответы предусматривают использование простых интуитивных аналогий, объясняющих, почему решение не¬ обходимо получить при помощи эксперимента. Вот четыре аргумента. 1. Вы не можете плавать на Ранчо Ла-Брея*. Некоторые жидкости слишком густые, чтобы в них можно было бы плавать. Попросите мастодонтов попла¬ вать в битумных озерах. Представьте попытку по¬ плавать в жидком цементе или в зыбучих песках. Разумеется, в очень густых жидкостях, хотя сила отталкивания здесь и больше, вы будете плыть зна¬ чительно медленнее, чем в воде, если вообще вам это удастся сделать. 2. Под понятием «сироп» можно понимать очень широкий диапазон жидкостей. В вопросе не говорится о смо¬ ле или зыбучих песках, а только о сиропе. А сиро¬ пы бывают очень разными, к примеру кленовый сироп, сироп от кашля, шоколадный сироп, куку¬ рузный сироп с большим содержанием фруктозы и те жидкости с разными консистенциями, которые пьют в клубах Атланты, варьирующиеся от водя¬ нистого напитка до густого осадка, остающегося на дне бутылки искусственного кленового сиропа Mrs. Butterworth. На заданный вопрос нельзя отве¬ тить, пока вы не узнаете, о каком именно сиропе идет речь, или пока вы не сможете доказать, что плавание будет более медленным в любой жидко¬ сти, более густой, чем вода. * Район битумных озер на территории Лос-Анджелеса, в Кали¬ форнии. — Прим. пер. 360
Ответы 3. Процитируйте Дарвина. Предположим, имеется оптимальный уровень вязкости, при которой ско¬ рость плавания является максимальной. Есть ли причина верить, что такой оптимальной жидко¬ стью для плавания окажется Н2ОР Может быть, вы с этим утверждением и со¬ гласились бы, будь вы очень проницательной ры¬ бой. Эволюция постаралась, чтобы рыбы «соответ¬ ствовали» той среде, а это вода, которая обтекает их изящные тела. Люди не очень похожи на рыб, и способ, каким мы плаваем, не очень напоминает то, как это делают рыбы. Никто из людей и наших ближайших предков не проводил много времени в бассейнах, а также в реках, озерах и океанах, что¬ бы сформировать такой набор генов, который был бы в значительной степени ориентирован на пла¬ вание. Конечно, мы иногда плаваем и даже порой летаем на параплане, но мы не созданы для этих за¬ нятий. Существо, заточенное под плавание австра¬ лийским кролем, слишком не похоже на человека. Эдвард Касслер по этому поводу сказал: «Идеаль¬ ный пловец должен иметь тело змеи и руки горил¬ лы». Что уж тут удивляться, что можно отыскать людей, способных плавать быстрее в жидкости с другой вязкостью, чем у воды. Не будет удивитель¬ ным и открытие, что скорость плавания является одинаковой в жидкостях с самыми разными вязко¬ стями. 4. Плавание является хаотичным процессом. Движе¬ ние жидкости и газов — это пример хаоса, приво¬ димый в учебниках. Слишком многое зависит от 361
Ответы мельчайших деталей, чтобы заниматься предска¬ занием исхода. Вот почему для тестирования сво¬ их конструкций разработчикам самолетов нужны аэродинамические трубы. Не приспособленное хорошо к плаванию человеческое тело с его от¬ носительно неуклюжими движениями в воде еще больше осложняет ответ. Вот поэтому-то вопрос из тех, для которых необходимо провести экспери¬ менты — с конкретным видом сиропа. Речь, с которой Касслер выступил при вручении ему Шнобелевской премии, была краткой: «Причины этого сложны». 362
Ответы Постскриптум В консультационной фирме Accenture при собеседованиях с претендентами на работу традиционно задают четыре во¬ проса. 1. Как поместить жирафа в холодильник? Правильный ответ: открыть холодильник, впустить туда жирафа и закрыть за ним дверь. 2. Как поместить слона в холодильник? Правильный ответ: открыть холодильник, выпу¬ стить оттуда жирафа, впустить туда слона и закрыть за ним дверь. Этот вопрос тестирует вашу способ¬ ность учитывать последствия ваших действий. 3. Король Лев проводит конференцию, на которую должны прийти все животные. Прибыли все жи¬ вотные, кроме одного. Какого именно? Правильный ответ: слона. Вы закрыли его в холо¬ дильнике. Этот вопрос тестирует вашу память. У вас остался единственный шанс, чтобы доказать свою пригодность. 4. Вам надо пересечь реку в стране, где обитают кро¬ кодилы, и у вас нет лодки. Как вы переберетесь на другую сторону? Правильный ответ: просто переплывите. Все кроко¬ дилы сейчас на конференции животных. Это тест на то, насколько хорошо вы учитесь на собствен¬ ных ошибках. 363
Слова признательности В 2003 году я опубликовал книгу «Как передвинуть гору Фуд¬ зи?», в основе которой лежали вопросы-головоломки, зада¬ ваемые на собеседованиях в Microsoft. С тех пор я получил огромное количество благодарственных е-мейлов от читате¬ лей, которые поделились со мной своим опытом самым про¬ хождения таких собеседований. Опытом, который вызвал у них и приятные чувства, и досаду, и недоверие. Эти корре¬ спонденты помогли мне познакомиться с новыми вопроса¬ ми и стилями общения с претендентами на работу в самых разных компаниях. Эта книга во многом появилась на свет благодаря энтузиазму этих людей. Как и раньше, многие из тех, кто оказались для меня самыми полезными, должны остаться неназванными. Эдвард Касслер не только рассказал мне об истории «сиропного вопроса», но и познакомил меня с «оксбридж- ской» традицией использования головоломок во время со¬ беседований. Тодд Карлайл и Прасад Сетти из Google щедро поделись со мной своими знаниями и объяснили свою фило¬ софию найма сотрудников. Я также благодарен Джордану
Достаточно ли вы умны, чтобы работать в Google? Ньюману, который занимался координацией моих интервью в этой компании и организовал для меня осмотр Гуглплекса. Отдельное спасибо Ракишу Агравалу, Адаму Дэвиду Барру, Джо Баррере, Трейси Бехар, Кирану Бондалапати, Джону Брокману, Гленну Элерту и его студентам, Кертису Фонжеру, Терри Фонвиллу, Рэнди Гоулду, Уильяму Хилларду, Ларри Хассару, Рохану Мэтью, Катанке Мэтсен, Джин Маки- на, Эйше Мучник, Алексу Пайкину, Кэти Паундстоун, Майклу Прайору, Мишель Робинович, Кристиане Родригес, Артуру Сент-Обино, Крису Селлсу, Элисон Шонтелл, Джоэлу Шар- кину, Джерри Слокуму, Джерому Смиту, Норману Спирсу, Джоэлу Спольски, Ноа Суаджанену, сотрудникам библиоте¬ ки UCLA Research Library, Кэрин Уикр и Джону Уисновски. Збб
Веб-сайты и видео CareerBuilder: www.careerbuilder.com. Популярный сайт для размещения резюме со списком вакансий и советами. CareerCup: www.careercup.com. Сайт специализируется на технологических компаниях; хороший источник во¬ просов, задаваемых на собеседованиях в настоящее время. Glassdoor: www.glassdoor.com. В первую очередь специализи¬ руется на финансах и технологиях, но на нем приво¬ дится информация и по другим отраслям. Дает поль¬ зователям возможность могут сообщать о размерах зарплат, приводить данные по обзорам компаний и рассказывать о вопросах, задаваемых на собеседова¬ ниях. Google Interview: http://google-interview.com. Дайджест по¬ стов о собеседованиях (без разрешения Google!) и общая полезная информация, относящаяся к Google. Приводится большое число вопросов, задаваемых на 367
Достаточно ли вы умны, чтобы работать в Google? собеседованиях, как технического характера, так и в виде головоломок, а также личный опыт претенден¬ тов на получение работы. Hacking a Google Interview: http://courses.csail.mit.edu/ iap/interview/materials.php. Это был курс, преподавав¬ шийся в MIT Биллом Якобсом и Кертисом Фонжером, где основное внимание было уделено техническим во¬ просам, задаваемым программистам. Раздаточные ма¬ териалы курса, доступные в онлайне, великолепного качества. Monster.com: www.monster.com. Самый известный сайт о ра¬ боте. В публикуемых там статьях рассматриваются все этапы поиска работы. Stanford’s Entrepreneurship Corner: http://ecorner.stanford. edu/authorMaterialinfo.html?mid=1090. На этом ви¬ део, снятом 1 мая 2002 года, показаны выступления в Стэнфордском университете Ларри Пейджа и Эрика Шмидта, рассказавших о многих аспектах культуры Google, в том числе относящихся к найму персонала. 368
Примечания Эпиграф «Каждый из сотни заключенных сидит в камере с тремя пиратами». Этот вопрос появился на многочисленных веб-сайтах. Некая «Элиза¬ бет Джи», слушательница передачи NPR’s Car Talk, сообщила ведуще¬ му, что она узнала о нем от друга или отца друга, а именно от «Алана Б» из Electronics for Imaging, Фостер-сити, Калифорния. Эта компа¬ ния действительно известна своими запутанными вопросами, зада¬ ваемыми претендентам на собеседовании. С этим пародийным зада¬ нием можно познакомиться и в обзоре 248, опубликованном на сайте Irregular Webcomic! Там приводится и ряд ответов на типовые вопро¬ сы и доля респондентов, которые их дали в ходе опроса. Количество зерна на 64-й клетке шахматной доски превысит урожай, собранный во всем королевстве: 695 (16,4%). Хирург является его матерью: 493 (11,6%). Вам следует изменить свой выбор — выбрать другую дверь: 485 (11,4%). Седьмой философ умер от голода: 472 (11,1%). Он совершил убийство при помощи сосульки: 466 (11,0%). 16 миль в час: 389 (9,2%). Только в том случае, если миссионер одновременно является и дядей монахини: 366 (8,6%). Первый каннибал в 29-ю ночь в полночь: 346 (8,1%). Спросите его, какую дорогу другой фермер считает правильной: 209 (4,9?) 369
Примечания Он добавил свою собственную лошадь, а затем в конце ее оставил на дороге: 183 (4,3%). Он был слишком маленьким и не мог дотянуться в лифте до кнопки выше 10-го этажа 145 (3,4%). Кроме того, более 30 поклонников Дугласа Адамса прислали е-мейлы, чтобы сообщить, что правильный ответ равен 42. Глава 1 4 «Google в год получает миллион заявлений на работу»: Auletta, Googled, 15. 4 «Вас уменьшили до размера 5-центовой монеты...»: диалог, при¬ веденный в этой главе, составлен на основе сообщений не¬ скольких интервьюеров. 7 «Google платит подоходный налог...»: Bernard, Google to Add Pay. 12 «В On-Line Encyclopedia of Integer Sequences...»: www.research. att.com/-njas / sequences/index.html. 13 «Милтон предложил “гугол”»: См. статью в Wikipedia, http: //en.wikipedia.org/wiki/Edward_Kasner. 14 «Шон [Андерсон] и Ларри [Пейдж] сидели в своем кабинете...»: См. Origin of the Name ‘Google’, http://www-graphics.Stanford. edu/~dk/google, name, origin.html. 14 «Провели ли ваши люди из Google переговоры с моими людьми из “гугола”?»: Merrell, Have Your Google People. 16 «Интервьюеры в Google не относятся к категории “доброже¬ лательных и отзывчивых людей”... »: интервью с Элисон Шон- телл, 24 мая, 2010. 17 «...более половины доходов Google в настоящее время прино¬ сят идеи...»: Auletta, Googled, 286; в качестве источника этих данных он цитирует вице-президента Google Мариссу Майер. 18 «Воображение важнее знания»: это одно из тех ярких утверж¬ дений, которые становятся широко используемыми лозунга¬ ми, оно имеет хорошо известное происхождение. Эйнштейн его высказал в интервью 1929 года, опубликованном в Saturday Evening Post. См. Viereck, What Life Means to Einstein. 18 «Так как блендер очень скоро включат, можно предположить...»: см. пост от 8 февраля 2005 года, размещенный «nuvem» на www.. gamedev.net/community/forums/topic.asp?topic_id=299692. 21 «...герой сражается с пауком, вооружившись иголкой...»: LaBarbera, The Biology of В-Movie Monsters. 370
Примечания 22 «Джованни Альфонсо Борелли, современник Галилео, пред¬ ложил следующее замечательное правило...»: Borelli, On the Movement of Animals. 24 «Вы можете бросить мышь в шахту...»: цитируется в Vogel, Living in a Physical World, 303. 25 «На протяжении всего прошлого года больше всего меня бес¬ покоило...»: Auletta, Googled, 215-16. Глава 2 29 «Вы находитесь в каменном коридоре размером...»: Chris Sells, November 23, 2005, в www.sellsbrothers.com/Posts/ Details/12378. 30 «Собеседования до сих пор остаются самым широко приме¬ няемым методом отбора сотрудников...»: Dunnette and Bass, Behavioral Scientists and Personnel Management. 30 «Большинство корпоративных рекрутеров...»: Martin, Confessions of an Interviewer. 30 «В ходе собеседования вы можете прийти к выводу...»: пост от 6 июня 2004 года в блоге Коэна на www.advogato.org/person/ Bram/diary.htmlPstart =111. 30 «Собеседование — ужасный инструмент...»: Hansel, Google Answer to Filling Jobs Is an Algorithm. 32 «...полковник Томас Питерс из Washington Life Insurance Company...»: Gunter, Biodata, 7. 36 «Он разделил интеллект на множество...»: сначала их число со¬ ставляло 120, потом было повышено до 150, а затем увеличено до 180. См. статью в Wikipedia, http://en.wikipedia.org/wiki/ I._P._Gui)ford. 38 «Гений — это один процент вдохновения и девяносто девять процентов пота»: См. статью в Wikiquote о Томасе Эдисоне, в которой приводится несколько разновидностей этой фразы и ссылки на разные источники, http://en.wikiquote.org/wiki/ Thomas_Edison. 39 «Креативность — это создание чего-то нового или необычно¬ го»: Torrance, Guiding Creative Talent, 16. 42 «Некоторые психологи по-прежнему считают результаты, полу¬ ченные при исследованиях креативности, болотом, где лишь изредка встречаются отдельные кочки твердой земли...»: так Мелвилл описывает философию в своем романе «Белый буш¬ лат, или Мир военного корабля». См. стр. 177 в репринтном из¬ дании 1892 года (New York: United States Book Company), доступ¬ ном на Google Books. 371
Примечания 42 «...психологи обычно определяют креативность как способ¬ ность выявлять новизну и полезность...»: Cohen, Charting Creativity. 43 «К числу таких сложных «оксбриджских» вопросов относятся загадки и философские парадоксы»: интервью с Эдвардом Кас- слером 16 июня 2010 года; Moggridge, Howto Get into Oxford and Cambridge. См. также http://dailysalty.blogspot.com/2007/09/ brilUant-interview-questions-how-many.html. 44 «Один из легендарных инженеров Джон Бэкус был кошма¬ ром...»: Lohr, John W. Backus. 45 «Они брали любого, кто, как им казалось, имеет склонность к решению проблем...»: Lohr, John W. Backus. 46 «Сначала вам надо предложить множество идей...»: Lohr, John W. Backus. 48 Это почти мистическое число, которое проявляет себя в самых разных математических контекстах...»: В 2004 году Google по¬ дала заявку в Комиссию по ценным бумагам США (SEC) на раз¬ решение на первичное размещение акций, чтобы собрать 2 718 281 828 долларов. Это число в миллиард раз превышает сумму в е долларов. 50 «Единственная строка программы Вольфрама была следую¬ щей»: Pegg and Weisstein, Mathematica’s Google Aptitude. Кста¬ ти, Сергей Брин в свое время проходил стажировку в Wolfram Research. 51 «Молодого Ларри Пейджа увлекали достижения эксцентрично¬ го изобретателя Николы Теслы»: Auletta, Googled, 33. 51 «В течение первых пяти лет после создания Google...»: Auletta, Googled, 98. 51 «Оказавшись в этом сюрреалистическом мире...»: Auletta, Googled, 98. 52 «...из-за “огромного количеств претендентов, готовых ради Apple даже пожертвовать своими яйцами”»: этот коммента¬ рий выложен на www.glassdoor.com/Interview/AppIeTnterview- Questions-E1138_P6.htm. 53 «Ходили ли вы когда-нибудь в церковь, где все искренне верят...»: www.glassdoor.com/Interview/Apple-Interview-Questions-El 138_ P6.htm. 53 «Когда в 2009 году Apple открывала свой магазин...»: Frommer, It’s Harder to Get ajob. 54 «Одним из пионеров в этой области была Hewlett-Packard...»: Guynn, Tech firms try to out-perk one another. 54 «Многие льготы, предоставляемые персоналу...»: Auletta, Googled, 288. 372
Примечания 55 «Наши конкуренты должны соперничать с нами и в этих вопро¬ сах»: Auletta, Googled, 286. 55 «...Сергей Брин для обоснования такой политики...»: Auletta, Googled, 57. 55 «В количественных показателях это опережение составляло 41 процентный пункт в год»: Edmans, Does the Stock Market Fully Value Intangibles?, 2. 56 «Пейдж вспоминает своего деда, работавшего на заводе Chevrolet...»: Auletta, Googled, 33. 57 «В Zynga трудится много людей...»: Guynn, Tech Firms Try to Outperk One Another. 57 «...41 % выпускников 2010 года отклонили предложенные им варианты...»: Warner, The Why-Worry Generation. 57 «...может ли он, хотя бы теоретически, использовать эти льго¬ ты при подаче иска против самой компании»: Peter Bailey, цити¬ руется в Laakmann, Cracking the Technical Interview, 15. Глава 3 61 «...число претендентов на получение работы...»: Goodman, U.S. Job Seekers Exceed Openings. 61 «Большинство людей не очень часто проводят собеседова¬ ния...»: интервью с Агравалом 8 июня 2010. 62 «Как вы могли бы их улучшить?»: интервью с Агравалом 8 июня 2010. 63 «На все, что я говорил, я слышал ответ: вы уверены в этом?»: комментарий, размещенный на сайте CareerCup, www.careercup. com/questionPid=1945. 64 «...поручает кандидатам оценить число наличных...»: Patterson, The Quants, 166. 64 «Если вы были бы персонажем мультфильма, то каким и поче¬ му?»: www.glassdoor.com/Interview/Bank-of-AmericaTnterview- Questions-E8874_P3.htm. 66 «...в Wells Fargo претендентов просят оценить степень своей конкурентоспособности по шкале от 1 до 10»: Bryant, On a Scale of 1 to 10. 66 «...в списке 100 лучших компаний для работы в журнале Fortune за 2010 год Nordstrom занимает 53-е место»: См. http:// money.cnn.com/magazines/fortune/bestcompanies/2010/ snapshots/53.html. 67 «Представьте, что вы отправляетесь в деловую поездку...»: Пейдж во время встречи в Стэнфордском университете 373
Примечания 1 мая 2002 года. См. видео на http://ecorner.stanford.edu/ authorMaterialInfo.html?nud=1090. 67 «Если вы видите историю принятия плохих решений...»: Clatter, Another Hurdle for the jobless. 67 «Большинство рекрутеров, занимающихся поиском руководи¬ телей...»: Isadore, Out-of-Work Job Applicants. 68 «Сейчас мы подвергаем кандидатов, конечно, большему числу проверок...»: Tugend, Getting Hired. 68 «Робинович прогнозирует, что этот тренд сохранится и после завершения рецессии»: интервью с Робинович 17 июня 2010 года. 70 «...очень известное исследование этого рода было проделано AT&T...»: Bray, Formative Years in Business. 71 «Однако, как оказалось, мы не могли правильно выявить эти ка¬ тегории...»: Kahneman, Nobel Prize Autobiography. 72 «... люди склонны считать почти любой критерий «несправед¬ ливым», если он используется для принятия решения...»: Stone and Jones, Perceived Fairness of Biodata. Среди вопросов, кото¬ рые подвергались тестированию на воспринимаемую справед¬ ливость, был и такой: «Собирали ли вы когда-либо в своей жиз¬ ни модель самолета?» Глава 4 74 «Все знают, что Google хорошо умеет отбирать умных людей»: http://sites.google.com/site/steveyegge2/google-secret-weapon. 75 «Первые 30 сотрудников в Google к 2008 году имели акции...»: Auletta, Googled, 109. 75 «...умные люди идут к другим умным...»: http://sites.google. com/site/steveyegge2/google-secret-weapon. 75 «В компании тогда имелось множество данных...»: интервью с Карлайлом 7 апреля 2010 года. 75 «Основатели компании являются инженерами...»: интервью с Карлайлом 7 апреля 2010 года. 76 «Я начал с простейших вопросов...»: интервью с Карлайлом 7 апреля 2010 года. 77 «Нам нравятся люди, настроенные на сотрудничество...»: ин¬ тервью с Карлайлом 7 апреля 2010 года. 78 «Пожалуйста, укажите ваши предпочтения к стилю работы по шкале от 1 до 5...»: Hansel, Google Answer to Filling Jobs Is an Algorithm. 79 «Одной из составляющих, которую я тестировал...»: интервью с Карлайлом 7 апреля 2010 года. 374
82 82 82 82 83 83 83 83 84 84 85 86 88 88 89 89 89 90 Примечания «Google был первым местом моей работы после выпуска из колледжа...»: Джульетта, пост от 1 августа 2008 года на http://techcrunch.com / 2009/01/ 18/why-google-employees- quit/#ixzzOoU skrlwQ. «...Кен Аулетта назвал его “несообразным”»: Auletta, Googled, 49. «...он удивился, когда в процессе отбора...»: Auletta, Googled, 214. «...в Google игнорируют резюме, если...»: См. www.sfgate.com/ cgi-bin/blogs/techchron/detail?entry_id = 50641. «На прошлой неделе мы взяли на работу шесть человек...»: Hansell, Google Answer to Filling Jobs Is an Algorithm. «...вместо нас уже провели все необходимые проверки...»: ин¬ тервью с Карлайлом 7 апреля 2010 года. «Мы действительно стараемся нанимать людей...»: Пейдж во время встречи в Стэнфордском университете 1 мая 2002 года. См. видео на http://ecorner.stanford.edu/authorMaterialInfo. html?mid=1080. «...отыскивать людей, которых в противном случае мы могли бы не заметить...»: интервью с Карлайлом 7 апреля 2010 года. «Доля женщин-сотрудников в Google, говорят...»: см. Выступле¬ ние Омида Кордестани в 2006 году на YouTube, www.youtube. com/watch ?v=ZARPcmuTTXs. «от положений закона о недопущении дискриминации до “ис¬ кусства отказа”»: интервью с Карлайлом 7 апреля 2010 года. «В 2003 совет директоров корпораций провел похожее, но бо¬ лее широкое исследование...»: Tugend, Getting Hired. «Не думаю, что нам следует брать этого кандидата на работу»: интервью с Карлайлом 7 апреля 2010 года. «Мы не пытаемся совсем исключить человеческий элемент»: интервью с Сетти 7 апреля 2010 года. «В большинстве компаний вы как менеджер идете к финанси¬ стам...»: интервью с Сетти 7 апреля 2010 года. «Мы не знаем, производит ли наша система значительное число ложных отрицательных исходов...»: интервью с Сетти 7 апреля 2010 года. «...убеждение Ларри, Сергея и Эрика, которое у них сложилось с момента основания организации»: интервью с Сетти 7 апреля 2010 года. «На рынке руководителей в конце 1990-х годов...»: Tugend, Getting Hired. «На протяжении последних 30 лет происходит постепенная эрозия...»: Tugend, Getting Hired. 375
Примечания 90 «...в ходе собеседования вас могут полностью “разбомбить”...»: интервью с Карлайлом 7 апреля 2010 года. 91 «Предполагается, что вы будете задавать вопросы откры¬ того типа...»: BUIR, November 19, 2009, пост, http://blog. seattIeinterviewcoach.com /2009/02 / 140-google-interview- questions.html. 92 «Как наилучшим способом отсортировать массив...»: См. видео Обамы и Шмидта на YouTube, www.youtube.com/watch?v=k4RRi_ ntQc8&feature=related. 93 «В целом мы не пытаемся подобрать человека только для вы¬ полнения конкретной работы...»: интервью с Сетти 7 апреля 2010 года. 93 «Вы не слышали о женщине, которая узнала о том, что муж ее обманывает?»: Lorraine, Google Cheat View. Блоггер, выступаю¬ щий под именем Idiot Forever, позже утверждал, что это он от¬ правил эту историю в The Sun — хотел пошутить. См. его пост на http: //idiotforever.wordpress.com/2009/03/31 /how-i-duped- the-sun/. 95 «Люди готовы сообщить вам любую информацию о себе...»: ин¬ тервью с Карлайлом 7 апреля 2010 года. 95 «...провокационные или неподходящие фотографии...»: CareerBuilder, Forty-Five Percent of Employers Use Social Networking Sites. 96 «...обработать весь поток информации о человеке становится все труднее и труднее...»: интервью с Карлайлом 7 апреля 2010 года. 97 «Отказ на основе плохих коммуникационных навыков...»: пост размещен libation на сайте New York Times как комментарий к Wortham, More Employers Use Social Networks. Глава 5 101 «Считается, что ее придумал сам Стив Боллмер»: Poundstone, How Would You Move Mount Fuji?, 79-80. 101 «Фейнман (герой Сергея Брина в детстве)...»: Auletta, Googled, 28. 101 «Нас раздражало наличие четырехзначных номеров...»: Auletta, Googled, 32. 102 «Один из старших разработчиков в Microsoft...»: См. www. joelonsoftware.com / items/2005/10/17.html. 114 «Тима задал этот вопрос своей матери...»: См. запись в блоге Тима в http://paultyma.blogspot.com/2007/03/howto-pass- silicon-valey-sofitware .html. 376
Примечания 115 «Эта процедура примерно в 20 раз быстрее, чем алгоритм Quicksort...»: При одном миллионе резюме, которые надо рас¬ сортировать, при методе матери Тима потребуется один мил¬ лион операций. Quicksort и другие алгоритмы оптимальной со¬ ртировки потребуют 1 000 000 log2 (1 000 000) операций. Если это число взять в качестве исходного и сравнивать с ним, при методе матери Тима надо будет выполнить приблизительно log,, (1 000 000) операций, что можно сделать в 19,9... раз быстрее. Глава 6 118 «В Google мы верим в сотрудничество...»: запись в блоге, сделан¬ ная человеком под ником Mohammad и находящаяся на http:// allouh.wordpress.com/2009/04/14/interview-with-google/. 121 «У вас может возникнуть чувство потерянности...»: коммента¬ рий человека под ником Daniel в блоге Shmula blog, www.shmula. com/31/my-interview-job-offer-google. 127 «...Мартин Гарднер опубликовал разновидность этой загадки...»: Gardner, Wheels, Life and Other Mathematical Amusements, 30. 131 «Мартин Гарднер упомянул об этом в своей колонке Scientific American в 1957 году»: Gardner, The Scientific American Book of Mathematical Puzzles and Diversions, 24, 28. См. также Gardner, The Unexpected Hanging and Other Mathematical Diversions, 186, где указывается, что впервые эта загадка была опубликова¬ на в 1957 году. 135 «Он настоял на проведении слепого тестирования»: Auletta, Googled, 43. Глава 7 143 ««Даже если речь не идет о программировании...»: интервью с Карлайлом 7 апреля 2010 года. Глава 8 155 «Я собираюсь задать несколько вопросов, которые могут пока¬ заться вам странными»: интервью с Шонтелл 25 мая 2010 года. 160 «Он признался, что не знает, сколько денег Google зарабатыва¬ ет на рекламе в Gmail»: интервью с Шонтелл 25 мая 2010 года. 160 «Собеседования продолжались гладко до тех пор, пока я не встретился с одним интервьюером...»: Oriowski, Tales from the Google Interview Room. 162 «Давайте предположим, что на Gmail приходится один про¬ цент общих доходов Google»: Согласно одной внешней оценке, 377
Примечания полученной в 2010 году, на доходы от Gmail у Google приходит¬ ся около 0,3%. См. http://seekingalpha.com/article/196953- youtube-much-more-important-thaa-gmail-for-google. 164 «Получение работы в день выпуска...»: по данным National Association of Colleges and Employers, в апреле 2010 года пред¬ ложение о работе получили менее четверти выпускников кол¬ леджей. По сравнению с 2007 годом, когда этот показатель со¬ ставлял 52%, эта доля в значительной степени снизилась. См. Warner, The Why-Worry Generation. Глава 9 166 «Заявление... вызвало сенсацию в британских СМИ»: Time, An Eggalitarian Education, 50. См. также Gardner, The Last Recreations, 54. 179 «Сбросьте яйцо со второго этажа»: пост человека под ником ptoner от 6 декабря 2006 года на http://dassic-puzzles.blogspot. com/2006/12/google-interview-puzzle-2-egg-problem.html. Глава 10 182 «До тех пор пока мы не уверены...»: Akron Beacon Journal, Head a Burger Standard. 183 «Победителем оказалась Сония Томас по прозвищу Черная вдо¬ ва: Akron Beacon Journal, Head a Burger Standard. 183 «Как делают конфеты M&M’s?»: Poundstone, How Would You Move Mount Fuji?, 68,159-60. 194 «Стандартные формулы позволяют врачу определить относи¬ тельные пропорции мускулов и жира»: См. Brozek, Densitometric Analysis of Body Composition. 195 «Знаешь ли ты, что голова человека весит 8 фунтов?»: Глен Элерт и группа студентов, Mass of a Human Head, http:// hypertextbook.com/facts/2006/DmitriyGekhman.shtml. 196 «Голова трупа среднего человека...»: http://danny.oz.au/ anthropology/notes/human-head-weight.html. 197 «Мозг, вполне вероятно, является своего рода скоростным шос¬ се...»: Cohen, Charting Creativity. 197 «...более медленно срабатывающие нейроны...»: Cohen, Charting Creativity. 198 «Черт побери, здесь нет никаких правил»: см. www.brainyquote. com/quotes/authors /1/thomas_a_edison.html. 199 «Наша цель — выяснить, куда кандидаты отправятся за идеями»: BU1R, November 19, 2009, пост на http://blog. 378
Примечания seattlemterviewcoach.com/ 2009/02/ 140-go ogle-in terview- questions.html. Ответы: глава 2 216 «В одной из тестируемых задач говорилось о трех канниба¬ лах и трех миссионерах...»: Newell and Simon, Human Problem Solving. 223 «По мнению Мартина Гарднера, автором этой загадки был Фрэнк Хоторн...»: Gardner, The Scientific American Book of Mathematical Puzzles and Diversions, 33. 224 «...важные последствия для отраслей, производящих сыр и ку¬ сковой сахар»: цитируется в Gardner, The Scientific American Book of Mathematical Puzzles and Diversions, 34. Меморандум Путцера и Лоуэна об этом исследовании был опубликован лабо¬ раторией Convair Scientific Research Laboratory из Сан-Диего. 225 «Селвин утверждал, что вам следует согласиться на обмен...»: Selvin, A Problem in Probability. 225 «...в следующем письме Селвину пришлось его защищать...»: Selvin, On the Monty Hall Problem. 225 «...эту загадку “обсуждают и в залах Центрального разведыва¬ тельного управления...”»: Tierney, Behind Monty Hall’s Doors. 226 «...только 12 % людей, которым задавали этот вопрос...»: Granberg and Brown, The Monty Hall Dilemma, 711. 227 «Несомненно, Монти Холл знает, какая коробка является цен¬ ной...»: A Problem in Probability. 229 «Я не стал бы выбирать другую дверь...»: Granberg and Brown, The Monty Hall Dilemma, 718. 230 «Даже физики, нобелевские лауреаты, регулярно дают непра¬ вильные ответы...»: Vos Savant, The Power of Logical Thinking, 15. 233 «Принцип эквивалентности Эйнштейна заключается в том, что нет простого физического эксперимента...»: при этом вам необ¬ ходимо исключить влияние более тонких гравитационных яв¬ лений, в том числе и таких экзотических, как гравитационные волны и черные дыры. Ответы: глава 4 246 «...в Карте отчета об эвакуации в чрезвычайной ситуации...»: Сох, Emergency Evacuation Report Card. 247 «Общее число мест в школьных автобусах...»: см. Сох, Emergency Evacuation Report Card, примечание в нижней части стр. 25. 379
Примечания 249 «С 1963 года на мосту «Золотые ворота» применяются по¬ лосы с меняющимся направлением движения»: см. www. goldengatebridge.org/ research/facts.php#VehiclesCrossed. 257 «class Chicken»: см. другие примеры этого рода в Асе the Interview, www.acetheinterview.com/questions/cats/index.php/ fundamental/2007/09/17/chicken-by-spencer. 260 «Хотите перевести расстояние из миль в километры?»: здесь имеет место простое случайное совпадение, за которым нет никакого логического обоснования. Длина мили в километрах (1,609) лишь приблизительно соответствует соотношению между соседними числами Фибоначчи (около 1,618 при боль¬ ших числах). См. пост Перериса Круминша от 2010 года, Using Fibonacci Numbers to Convert from Miles to Kilometers and Vice Versa, на www.catonmat.net/blog/usmg-flbonacd-numbers-to- convert-from-miles-to-kilometers. 265 «Что может быть более мистическим, чем воображаемое чис¬ ло...»: Crease, The Greatest Equations Ever. 265 «Как сонет Шекспира, передающий самую сущность любви...»: Nahin, Dr. Euler’s Fabulous Formula, 1. 267 «Я вряд ли знаю что-то еще, что может столь сильно впечат¬ лить...»: Galton, President’s Address, 495-96. 267 «Важнее иметь красоту одной формулы...»: Dirac, The Evolution of the Physicist’s Picture of Nature, 47. Ответы: глава 5 273 «Скажем, Primes Pages...»: Primes Pages: primes.utm.edu. Ответы: глава 6 289 «Конвей доказал, что с их помощью можно получить нестан¬ дартные и показательные результаты»: Conway, The Weird and Wonderful Chemistry of Audioactive Decay. Эта последователь¬ ность также встречается в книге Clifford Pidkover The Cuckoo’s Egg, изданной в 2001 году. Ответы: глава 8 316 «Результат случайного заполнения дал от 55 до 64 % использова¬ ния пространства»: Cartlidge, The Secrets of Random Packing. 380
Примечания Ответы: глава 9 329 «Любой, кто рассматривает арифметические методы получе¬ ния случайных чисел...»: Von Neumann, Various Techniques Used in Connection with Random Digits. 343 «Индейцы майя строили их уже в 900 году до н.э.»: Paterson, Maximum Overhang, Т2. 343 «Задача на укладку кирпичей появилась в 1850 году...»: Gardner, Some Paradoxes and Puzzles Involving Infinite Series. Ответы: глава 10 358 «...смесь эта походила на сопли...»: http://blogs.chron.com/ sciguy/archives /2006/02/ill .bet_you_did. html. 358 «Они... были опубликованы в 2004 году...»: Gettelflnger and Cussler, Will Humans Swim Faster or Slower in Syrup? 359 «Поток воды намного меньше турбулентен для рыб...»: Gettelfinger and Cussler, Will Humans Swim Faster or Slower in Syrup?, 2647; интервью с Касслером 16 июня 2010 года. 359 «...не нужно, скорее всего, обладать хорошими познаниями в компьютерных науках»: интервью с Касслером 16 июня 2010 года. 361 «Идеальный пловец должен иметь тело змеи и руки гориллы»: Hopkin, Swimming in Syrup Is As Easy As Water. 362 «Причины этого сложны»: см. www.mitadmissions.org/topics/ life/boston_cambridge/no_time_for_your_stupid_questi.shtml. Постскриптум «В консультационной фирме... традиционно задают четыре во¬ проса»: в получаемых е-мейлах мне регулярно рассказывают о многочисленных разновидностях этого задания. Я не могу под¬ твердить, что в Anderson Consulting (теперь эта фирма называ¬ ется Accenture) действительно прибегают к такому тестирова¬ нию и что «почти 90 % респондентов неправильно отвечают на эти вопросы, а вот дошкольники с этим заданием вполне успеш¬ но справляются». Вопрос о жирафе, задаваемый на собеседова¬ нии, это, конечно, шутка, но его порой на самом деле задают и не только в Accenture. 381
Библиография Akron Beacon Journal. «Head a Burger Standard». January 18, 2006. www. redorbit.com/newslscience/361388/new_coffee_shop_in_w_ akron_plans_oodles_oCnoodles/index.html. Arango, Tim. «Present-Day Soapbox for Voices of the Past (with a Web Site)». New York Times, November 30, 2009. Associated Press. «Study: Older Americans Staying Put in Jobs Longer». September 3, 2009. Auletta, Ken. Googled: The End of the World As We Know It. New York: Penguin, 2009. Beatty, Richard W., and Craig Eric Schneier. Personnel Administration: An Experiential/Skill-Building Approach. Reading, Mass.: Addison- Wesley, 1977. Bernard, Tara Siegel. «Google to Add Pay to Cover a Tax for Same-Sex Benefits». New York Times, June 30, 2010. Borelli, Giovanni Alfonso. On the Movement of Animals. Translated by P. Maquet. Berlin: Springer-Verlag, 1989. Bray, Douglas W., Richard J. Campbell, and Donald L. Grant. Formative Years in Business: A Long-Term AT&T Study of Managerial Lives. New York: Wiley, 1974. Brozek, Josef, Francisco Grande, Joseph T. Anderson, and Ancel Keys. «Densitometric Analysis of Body Composition: Revision of Some Quantitative Assumptions». Annals of the New York Academy of Sciences 110 (2006): 113-140. Bryant, Adam. «On a Scale of 1 to 10, How Weird Are You?» New York Times, January 9, 2010. 382
Библиография CareerBuilder.com. «Forty-Five Percent of Employers Use Social Networking Sites to Research Job Candidate, CareerBuilder Survey Finds». Press release, August 19, 2009, www.careerbuilder.com/share/aboutus/ pressreleasesdetail.aspx?id=pr519&sd=8/ 19/2009&ed =12/31/20 09&siteid=cbpr&sccmpl=cb_pr519&cbRecursiqnCnt=3 &cbsid=22 Ь26а56аа6241049185fc24b7298023-304332027-JP-5. Cartlidge, Edwin. «The Secrets of Random Packing». Physics World, May 8, 2008. Clifford, Stephanie. «Bug by Bug, Google Fixes a New Idea». New York Times, October 4, 2009. Cohen, Patricia. «Charting Creativity: Signposts of a Hazy Territory». New York Times, May 7, 2010. Conway, J. H. «The Weird and Wonderful Chemistry of Audioactive Decay». Eureka 46 (1986): 5-18. Cox, Wendell. «Emergency Evacuation Report Card». American Highway Users Alliance, 2006. www.highways.org/pdfs/evac,uation_report_ card2006.pdf. Crease, Robert P. «The Greatest Equations Ever». Physics World, October 6, 2004. Cureton, Edward E. «Validity, Reliability and Baloney». Educational and Psychological Measurement 10 (1950): 94-96. Dasgupta, Sanjoy, Christos Papadimitriou, and Umest Vazirani. Algorithms. New York: McGraw-Hill, 2008. Dirac, Paul A. M. «The Evolution of the Physicist’s Picture of Nature». Scientific American, May 1963. Dunnette, Marvin D., and Bernard M. Bass. «Behavioral Scientists and Personnel Management». Industrial Relations 2 (1963): 115-30. Edmans, Alex. «Does the Stock Market Fully Value Intangibles? Employee Satisfaction and Equity Prices», 2009. http://ssrn.com/ abstract=985735. Feynman, Richard, Robert B. Leighton, and Matthew Sands. The Feynman Lectures on Physics. Reading, Mass.: Addison-Wesley, 1963-65. Frommer, Dan. «It’s Harder to Get a Job at the Apple Store Than It Is to Get Into Harvard». Yahoo! Finance, November 12, 2009. Galton, Francis. «President’s Address». The Journal of the Anthropological Institute of Great Britain and Ireland, 15,489-99, 1886. Gamow, George, and Marvin Stern. Puzzle-Math. New York: Viking, 1958. Gardner, Martin. The Scientific American Book of Mathematical Puzzles and Diversions. New York: Simon and Schuster, 1959. Gardner, Martin. The Second Scientific American Book of Mathematical Puzzles and Diversions. New York: Simon and Schuster, 1961. 383
Библиография Gardner, Martin. «Some Paradoxes and Puzzles Involving Infinite Series and the Concept of Limit». Scientific American, November 1964, 126-33. Gardner, Martin.Mathematical Carnival. New York: Knopf, 1975. Gardner, Martin. The Unexpected Hanging and Other Mathematical Diversions. New York: Simon and Schuster, 1969. Gardner, Martin. Wheels, Life and Other Mathematical Amusements. New York: W. H. Freeman, 1983. Gardner, Martin. The Last Recreations: Hydras, Eggs, and Other Mystifications. New York: Copernicus, 1997. Gettelfinger, Brian, and E. L. Cussler. «Will Humans Swim Faster or Slower in Syrup?» American Institute of Chemical Engineers Journal 50 (2004): 2646-47. Clatter, Jonathan D. «Another Hurdle for the Jobless: Credit Inquiries». New York Times, August 6, 2009. Goodman, Peter S. «U.S. Job Seekers Exceed Openings by Record Ratio». New York Times, September 26, 2009. Granberg, Donald, and Thad A. Brown. «The Monty Hall Dilemma». Personality and Social Psychology Bulletin 21 (1995): 711-29. Guilford,J. P. Way Beyond the IQ. Buffalo, N.Y.: Creative Education Foundation, 1977. Gunter, Barrie, Adrian Furnham, and Russell Drakeley. Biodata: Biographical Indicators of Business Performance. London: Routledge, 1993. Guynn, Jessica. «Tech Firms Try to Outperk One Another». Los Angeles Times, March 28, 2010. Haldane, J. B. S. «On Being the Right Size». Harper’s Monthly 152 (1926): 424-27. Hansell, Saul. «Google Answer to Filling Jobs Is an Algorithm». New York Times, January 3,2007. Hart, Peter E., Nils J. Nilsson, and Bertram Raphael. «Correction to «А Formal Basis for the Heuristic Determination of Minimum Cost Paths»». SIGART Newsletter 37 (1972): 28-29. Helft, Miguel. «An Auction That Google Was Content to Lose». New York Times, April 4, 2008. Helft, Miguel. «Google Makes a Case That It Isn’t So Big». New York Times, June 28, 2009. Hopkin, Michael. «Swimming in Syrup Is As Easy As Water». NatureNews, September 20, 2004. www.nature.eom/news/2004/040920/full/ news040920-2.html. International Federation of Competitive Eating. «Sonya Thomas Retains Big Daddy Burger Title». Major League Eating, January 21,2006. www.ifoce.com/news.php ?action=detail&sn =361. 384
Библиография Isidore, Chris. «Out-of-Work Job Applicants Told Unemployed Need Not Apply». CNNMoney, June 16, 2010. Iyer, Bala, and Thomas H. Davenport. «Reverse Engineering Google’s Innovation Machine». Harvard Business Review, April 2008, 59-68. Kahneman, Daniel. Nobel Prize Autobiography, 2002. http://nobelprize. org/nobel_prizes/economicsllaureates/2002/kahneman- autobio.html. Kaplan, Michael. «Want a Job at Google? Try These Brainteasers First». Business 2.0, August 30, 2007. Laakmann, Gayle. «Cracking the Technical Interview», 2009. CareerCup. com. LaBarbera, Michael C. «The Biology of В-Movie Monsters», 2003. http:// fathom.lib.uchicago.edu/2/2170 1757. Levering, Robert, and Milton Moskowitz. «What It Takes to Be #1: Genentech Tops the 2006 Best Companies to Work For in America List». Great Place to Work Institute, 2006. www. great placet ow< > г к. com. Levering, Robert, Milton Moskowitz, and Michael Katz. The 100 Best Companies to Work For in America. Reading, Mass.: Addison- Wesley, 1984. Lohr, Steve. «John W. Backus, 82, Fortran Developer Dies». New York Times,March 20, 2007. Lorraine, Veronica. «Google Cheat View». Sun (London). March 31, 2009. Lyons, Daniel. «The Customer Is Always Right». Newsweek, January 4, 2010. Martin, Robert A. «Confessions of an Interviewer». MBA, January 1975. McHugh, Josh. «Google vs. Evil». Wired, no. 11.01 (2003). Merrell, Gerald P. «Have Your Google People Talk to My «Googol» People». Baltimore Sun, May 16, 2004. Millar, Garnet W. E. Paul Torrance, «The Creativity Man». Norwood, N.J.: Ablex Publishing, 1995. Moggridge, Geoff. How to Get into Oxford and Cambridge: Beating the Boffins. Cambridge: PGR Publishing, 1998. Nahin, Paul ]. Dr. Euler’s Fabulous Formula: Cures Many Mathematical Ills. Princeton, N.J.: Princeton University Press, 2006. Neumann, John von. «Various Techniques Used in Connection with Random Digits». In Monte Carlo Method, edited by A. S. Householder, G. E. Forsythe, and H. H. Germond. Washington, D.C.: National Bureau of Standards, 1951. Newell, Allen, and Herbert A. Simon. Human Problem Solving. Englewood Cliffs, N.J.: Prentice Hall, 1972. Orlowski, Andrew. «Tales from the Google Interview Room». Register, January 5,2007. 385
Библиография Patterson, Mike, Yuval Peres, Mikkel Thorup, Peter Winkler, and Uri Zwick. «Maximum Overhang», 2007. www.math.dartmouth.edu/- pw/papers / maxover.pdf. Patterson, Scott. The Quants: How a Small Band of Math Wizards Took Over Wall Street and Nearly Destroyed It. New York: Crown, 2009. Pegg, Ed, Jr., and Eric W. Weisstein. «Mathematica’s Google Aptitude». Mathworld, October 13, 2004. http://mathworld.wolfram.com/ news/2004-10-13/google/. Phear, J. B. Elementary Mechanics. Cambridge: Macmillan, 1850. Pickover, Clifford A. Wonders of Numbers: Adventures in Mathematics, Mind, and Meaning. Oxford: Oxford University Press, 2001. Poundstone, William. How Would You Move Mount Fuji? Microsoft’s Cult of the Puzzle: How the World’s Smartest Companies Select the Most Creative Thinkers. New York: Little, Brown, 2003. Selvin, Steve. «А Problem in Probability». Letter to the editor. American Statistician 29 (1975): 67. Selvin, Steve. «On the Monty Hall Problem». Letter to the editor. American Statistician 29 (1975): 134. Stone, Dianna L., and Gwen E. Jones. «Perceived Fairness of Biodata as a Function of the Purpose of the Request for Information and Gender of the Applicant», Journal of Business and Psychology 11 (1997): 313-23. Thaler, Richard. «Mental Accounting and Consumer Choice». Marketing Science 4 (1985): 199-214. Tierney, John. «Behind Monty Hall’s Doors: Puzzle, Debate, and Answer?» New York Times, July 21, 1991. Time. «An Eggalitarian Education». May 18, 1970, 50. Torrance, E. Paul. Guiding Creative Talent. Englewood Cliffs, N.J.: PrenticeHall, 1962. Tugend, Alina. «Getting Hired, Never a Picnic, Is Increasingly a Trial», New York Times, October 9, 2009. Viereck, George Sylvester. «What Life Means to Einstein». Saturday Evening Post, October 26, 1929, 117. Vogel, Steven. «Living in a Physical World: III. Getting Up to Speed». Journal of Bioscience 30 (2005): 303-12. Vogelstein, Fred. «Search and Destroy». Fortune, May 2,2005. Vos Savant, Marilyn. The Power of Logical Thinking. New York: St. Martin’s Press, 1996. Warner, Judith. «The Why-Worry Generation». New York Times, May 24, 2010. Weekley, Jeff. «Biodata: A Tried and True Means of Predicting Success». Доступно на 9 октября, 2010. www.kenexa.com/ResourceCenter/ 386
Библиография Thought Leaders hip/ Biodata-A-Tried-and-True-Means-of- Predicting-Suce. Wortham, Jenna. «More Employers Use Social Networks to Check Out Applicants». New York Times, August 20, 2009. Yen, Yi-Wyn. «YouTube looks for the Money Clip». Fortune, March 25, 2008. 387
Уильям Паундстоун Достаточно ли вы умны, чтобы работать в Google? Коварные вопросы, головоломки в стиле дзэн, предельно сложные задачи и другие сбивающие с толку приемы, которые применяют на собеседованиях и которые очень полезно знать, если вы хотите получить работу и найти свое место в новой экономике Перевод с английского Владимир Егоров Научный редактор Дмитрий Стороженко, Тимофей Носов Редактор Татьяна Носова Корректор Татьяна Игнатова Компьютерная верстка Анна Калмыкова, Глеб Калмыков Издательство благодарит за помощь в работе Наталью Власкину Подписано в печать 25.11.2013 Формат 60x90/16 Печать офсетная Гарнитура Нью Баскервиль Тираж 2000 экз. Заказ №9631 Издательство «Карьера Пресс» www.careerpress.ru info.careerpress@gmail.com 8 926 604 65 58 Книжный магазин www.careerpress.ru www.businessbooks.ru e-mail: info@ businessbooks.ru Отпечатано с готовых файлов заказчика в ОАО «Первая Образцовая типография», филиал «УЛЬЯНОВСКИЙ ДОМ ПЕЧАТИ» 432980, г. Ульяновск, ул. Гончарова, 14