Читаем Как сдвинуть гору Фудзи? Подходы ведущих мировых компаний к поиску талантов полностью

Ответом должно быть «нет». Некоторые люди начинают приводить космические примеры. Венера и Уран вращаются вокруг своей оси в направлении, противоположном направлению вращения Земли. Или если поместить в пространстве воображаемую невращающуюся платформу, то солнце вообще не будет всходить или заходить. Строгий интервьюер не примет подобные ответы и переформулирует вопрос так: «Всегда ли солнце всходит на востоке на Земле?» Ответ все равно должен быть «нет». На Северном полюсе вообще нет такого направления, как восток: любое направление укажет на юг. Во время шестимесячного полярного «дня» солнце и всходит, и заходит на юге. На Южном полюсе — обратная ситуация: там любое направление указывает на север.

У вас есть шесть спичек. Сложите их так, чтобы получились четыре равносторонних треугольника.

Подразумевается решение (а), сложить из спичек трехгранную пирамиду (тетраэдр). Почти всем трудно найти идею трехмерного, а не двухмерного решения.

Есть также два двухмерных решения, но по сравнению с тетраэдром они кажутся слишком прозаическими. Одно — это сложить «звезду Давида», сложив два пересекающихся треугольника, каждый из трех спичек. В концах звезды расположены шесть маленьких равносторонних треугольников (плюс два больших, и того получается восемь). Те, кто стремится к совершенству, могут, сдвинув одну из спичек, получить ровно четыре (маленьких) равносторонних треугольника.



ГРАУЧО :[169] Послушай-ка. У меня есть для тебя классная работа, но сначала тебе придется ответить на пару важных вопросов. Вот. Кто имеет четыре пары штанов, живет в Филадельфии и никогда не льется как дождь, а только моросит?

ЧИКО: Классная загадка. Дам тебе три подсказки.

ГРАУЧО: Постой-ка. Имеет четыре пары штанов, живет в Филадельфии. Это мужчина или женщина?

ЧИКО: Нет, не думаю.

ГРАУЧО: Оно мертво?

ЧИКО: Кто?

ГРАУЧО: Я не знаю. Я сдаюсь! ЧИКО:

Я тоже сдаюсь!

— Граучо и Чико Маркс в комедии «Утиный суп» (1933 год, сценарий Берта Калмара, Харри Руби, Артура Шикмана и Ната Перрина).

Библиография и ссылки в Интернете. Интернет-сайты, где можно найти головоломки и вопросы из технических интервью

Основные веб-сайты, на которых приведены вопросы из интервью в стиле Microsoft

Bondalapati, Kiran. «Interview Question Bank» http://halcyon.usc.edu/~kiran/msqs.html;

Pryor, Michael. «Techinterview» http://techinterview.org;

Sells, Chris. «Interviewing at Microsoft» http://www.sellsbrothers.com/fun/msiview;

Wu, William. «Riddles» http://www.ocf.berkeley.edu/~wwu/riddles/intro.shtml.

На всех четырех сайтах вы найдете головоломки и задачи. Сайты Бондалапати и Селлса специально ориентированы на Microsoft (хотя большинство из приведенных вопросов задаются и в других компаниях) и приводят также вопросы по программированию. На сайте Прайора приводятся ответы — на других сайтах их или вообще нет или приводится всего несколько ответов.

Другие сайты, на которых также есть несколько вопросов:

«How to Hack the Microsoft Interview,» 1997

(вопросы только по программированию);

«Microsoft Interview Questions» <>;

«Microsoft Interview Questions,» 2001

< http://www.acetheinterview.com/qanda/Microsoftinterview.html > (небольшой список вопросов Microsoft, который собрал Andrew Smith. См. также раздел «Analytical» (аналитический), в котором приводится еще несколько вопросов Microsoft с ответами на них читателей как правильными, так и неправильными).

Библиография

Adler, Robert S. and Ellen R. Pierce.Encouraging Employers to Abandon Their «No Comment» Policies Regarding References: A Reform Proposal. Washington and Lee Law Review 53, no. 4 (1996): 1,381+.

Auletta, Ken. World War 3.0: Microsoft and Its Enemies. New York: Random House, 2002.

Ball, W. W. Rouse, and H. S. M. Coxeter. Mathematical Recreations and Essay. 1892. Reprint, New York: Dover, 1997.

Bank, David.Breaking Windows: How Bill Gates Fumbled the Future of Microsoft. New York: Free Press, 2001.

Barr, Adam David.Proudly Serving My Corporate Masters: What I Learned in Ten Years as a Microsoft Programmer. Lincoln, Nebr.: illniverse.com, 2000.

Block, N. J., and Gerald Dworkin. The IQ Controversy. New York: Pantheon, 1976.

Bruner, J. S., and Leo Postman. On the Perception of Incongruity: A Paradigm. Journal of Personality XVIII (1949): 206-23.

Christensen, Clayton M. The Innovator's Dilemma. Rev. ed. New York: Harper Collins, 2000.

Corcoran, Elizabeth, and John Schwartz. The House That Bill Gates's Money Built. Washington Post, August 28, 1997. A01

Перейти на страницу:

Похожие книги

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT