Сколько шариков для гольфа поместится в школьный автобус? Вопросы, которые задают при собеседовании в Google и Microsoft.

Перед вами пять реальных заданий, которые давали кандидатам на собеседованиях в крупнейших компаниях техно-индустрии.

Прежде чем смотреть ответы и способы решения под картинками, попробуйте испытать свои силы – может быть, вы удивите сами себя?

Позиция 1: инженер-программист в Google

Задача

У вас 8 шаров: 7 весят одинаково, а 1 чуть тяжелее остальных. Как определить с помощью весов, какой шар тяжелее, если у вас только 2 попытки?

Решение

Шаг 1. Берем 6 любых шаров из 8

Шаг 2. Кладем по 3 шара на две чаши весов (тем самым используем 1-ю попытку):

A) если чаши сравнялись, то более тяжелый шар нужно искать среди двух оставшихся

B) если одна чаша перевесила, то нужный шар находится среди этой тройки

Шаг 3. Используем 2-ю и последнюю попытку.

При варианте

A) все просто: нужно взвесить два оставшихся шара, чтобы выявить более тяжелый. При варианте

B) взвешиваем 2 любых шара из оставшихся 3-х и тогда либо весы сразу покажут более тяжелый, либо чаши сравняются, а значит, 3-й, не взвешенный шар и есть самый тяжелый.

Позиция 2: менеджер в Amazon

Задача

В спортивном турнире заявлено 5.623 участника. Сколько нужно состязаний, чтобы выявить победителя?

Самые популярные ответы

A) одно состязание – именно оно определит чемпиона в финале

B) 5.622 состязания: если из всех участников должен быть только один победитель, то из 5.623 нужно просто вычесть 1.

Альтернативное решение

Здесь важен не «правильный ответ» (если вы заметили, условие задачи туманно, так что решений может быть несколько), а логический подход. Поэтому сначала хорошо бы уточнить, что это за участники – команды или отдельные спортсмены? Потом, в зависимости от ответа, задать следующий логический вопрос и так далее. Так вы проявите свою способность мыслить, рассуждать, принимать решения.

Позиция 3: разработчик программного обеспечения в Webtrends

Задача

В совершенно темной комнате в тумбочке лежат 20 разных носков двух видов. Какое минимальное число носков нужно взять, чтобы среди них оказалась подходящая пара?

Варианты ответов

A) 3 носка – либо 2 из них окажутся одного вида, 1 – другого, либо все 3 будут одного вида. В любом случае у вас будет пара.

B) ни одного, так как в условии сказано: «20 разных носков двух видов», то есть среди них нет двух одинаковых.

Позиция 4: инженер-программист / веб-разработчик в Microsoft

Задача

Перед вами 3 коробки: в одной яблоки, в другой бананы, в третьей – смесь тех и других. Все коробки помечены неправильно. Вы можете доставать по одному фрукту из одной коробки, не заглядывая внутрь. Сколько раз как минимум нужно достать фрукт, чтобы определить содержимое всех корзин?

Ответ

Решение

Ключ в том, что коробки помечены неправильно, а значит, в каждой лежит не то, что написано. То есть, в коробке с пометкой С (смесь) могут быть либо только яблоки (Я), либо только бананы (Б). Достаем оттуда фрукт – попалось яблоко? Значит, это коробка с яблоками.

Осталось 2 коробки – с пометками Я и Б, а вы знаете, что это неверно, и в коробке Б могут быть либо яблоки, либо смесь. Но ведь яблоки мы уже выявили, следовательно это смесь. Ну и в последней коробке с маркировкой Я, получается, находятся бананы.

Позиция 5: инженер-программист в Raytheon

Задача

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

Решение

Включить любой из трех выключателей и подождать 5-10 минут, чтобы лампочка (если она зажглась) успела нагреться. Затем выключить первый и включить второй выключатель, а самому спуститься вниз на проверку. Если лампочка не горит, но теплая, значит за нее отвечает первый выключатель. Если горит сейчас, то второй. А если не горит и холодная, то третий.

Ребята, мы вкладываем душу в сайт. Cпасибо за то,
что открываете эту красоту. Спасибо за вдохновение и мурашки.
Присоединяйтесь к нам в Facebook и ВКонтакте

Известные корпорации - Google, Intel или Apple - славятся тем, что на собеседовании задают соискателям каверзные задачки. Сайт AIN.UA собрал 10 интересных примеров таких задач. Некоторые из них предложили сами компании, а некоторые выложили пользователи, уже проходившие собеседования. Для их решения требуются знание математики на школьном уровне или просто смекалка.

сайт предлагает проверить, как бы вы справились с таким собеседованием.

Что спрашивают в Apple

Задача 1.

Задача на логику. Шелдон Купер (тот самый гениальный физик из популярного сериала) дошел в игровом квесте в погоне за сокровищами до последнего рубежа. Перед ним - две двери, одна ведет к сокровищу, вторая - к смертельно опасному лабиринту. У каждой двери стоит стражник, каждый из них знает, какая дверь ведет к сокровищу. Один из стражников никогда не врет, другой - врет всегда. Шелдон не знает, кто из них врун, а кто нет. Прежде чем выбрать дверь, задать можно только один вопрос и только одному стражнику.

Вопрос: Что спросить Шелдону у стражника, чтобы попасть к сокровищу?

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

Задача 2.

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

Инопланетянин начинает с последнего человека в ряду и спрашивает о том, какого цвета шляпа у него на голове. Других слов, кроме цвета шляпы, произносить нельзя. Отмалчиваться - тоже. Если он отвечает верно, остается в живых, ошибается - его убивают.

Нельзя посмотреть, какого цвета ваша шляпа, но можно договориться о некоем принципе, по которому отвечать всем. Расположение шляп - случайное, комбинации могут быть любыми, вам видны все шляпы, которые расположены перед вами.

Вопрос: Что нужно отвечать, чтобы выжило как можно больше людей?

Первый отвечающий считает количество зеленых шляп перед собой: если это нечетное число, он называет «зеленый», если четное - «розовый». Следующий, видя количество и цвет шляп перед собой, может таким образом вычислить, какого цвета шляпа у него на голове (к примеру, если зеленых все еще нечетное количество, то очевидно, что на нем - розовая), и так далее. Таким образом гарантированно выживают 9 из 10, а у первого отвечавшего шанс 1 к 1.

Что спрашивают в Adobe

Задача 3.

У вас 50 мотоциклов с заполненным топливом баком, которого хватает на 100 км езды.

Вопрос: Используя эти 50 мотоциклов, как далеко вы сможете заехать (учитывая, что изначально они находятся в условно одной точке пространства)?

Самый простой ответ: завести их все одновременно и проехать 100 км. Но есть и другое решение. Сначала переместите все мотоциклы на 50 км. Затем перелейте топливо из половины мотоциклов в другую половину. У вас таким образом - 25 мотоциклов с полным баком. Проедьте еще 50 км и повторите процедуру. Так можно забраться на 350 км (не учитывая того топлива, которое останется от «лишнего» мотоцикла при разделе 25 надвое).

Что спрашивают в Microsoft

Задача 4.

У вас бесконечный запас воды и два ведра - на 5 литров и 3 литра.

Вопрос: Как вы отмерите 4 литра?

Наполните водой пятилитровое ведро и вылейте часть воды в трехлитровое. У вас сейчас 3 литра в маленьком ведре и 2 - в большом. Опустошите маленькое ведро и перелейте туда оставшиеся 2 литра из большого. Снова наполните большое ведро и перелейте из него воду в малое. Там уже есть 2 литра воды, так что долить придется литр, а в большом останется 4 литра.

Задача 5.

У вас два отрезка веревки. Каждый таков, что если поджечь его с одного конца, он будет гореть ровно 60 минут.

Вопрос: Имея только коробку спичек, как отмерить с помощью двух отрезков такой веревки 45 минут (рвать веревки нельзя)?

Один из отрезков поджигается с двух концов, одновременно с этим поджигается второй отрезок, но с одного конца. Когда первый отрезок догорит полностью, пройдет 30 минут, от первого также останется 30-минутный отрезок. Поджигая его с двух концов, получим 15 минут.

Что спрашивают в Google

Задача 6.

У вас имеется 8 шариков одинакового вида и размера.

Вопрос: Как найти более тяжелый шарик, используя весы и всего два взвешивания?

Отберите 6 шариков, разделите их на группы по 3 шарика и положите на весы. Группа с более тяжелым шариком перетянет чашу. Выберите любые 2 шарика из этой тройки и взвесьте. Если тяжелый шарик среди них, вы это узнаете; если они весят одинаково - тяжелый тот, что остался. Если же более тяжелого шарика в группах по 3 шарика не оказалось, он - среди 2 оставшихся.

Что спрашивают в Qualcomm

Задача 7.

Эту задачку описал пользователь, которого собеседовали на позицию senior systems engineer. Он отметил в описании задачи, что у него был свой ответ, по поводу которого он долго спорил с человеком, проводившим собеседование.

Предположим, у нас происходит 10 пакетных передач данных по беспроводной сети. Канал не очень качественный, так что есть вероятность 1/10, что пакет данных не будет передан. Трансмиттер всегда знает, удачно или неудачно был передан пакет данных. Когда передача неудачная, трансмиттер будет передавать пакет до тех пор, пока не преуспеет.

Вопрос: Какую пропускную способность канала получаем?

По версии пользователя, ответ должен был быть: 9 пакетов в секунду. Но человек, проводивший интервью, с ним не согласился, правда, ответа не назвал, но повторял, что «из-за ретрансмиссии пропускная способность должна быть уменьшена больше, чем на 1/10».

Имеется морфологический словарь объемом примерно 100000 входов, в котором глаголы совершенного и несовершенного вида помещены в отдельные статьи (то есть «делать» и «сделать» считаются разными словарными входами). Вам требуется найти в словаре такие видовые пары и «склеить» статьи в одну.

Вопрос: Опишите общий сценарий решения такой задачи и примерный алгоритм поиска видовых пар.

Ответов на задачи «Яндекса» у нас, к сожалению, нет.

И бонус

Задача 10.

Эту задачу приписывают Альберту Эйнштейну - якобы с ее помощью он подбирал себе ассистентов. Другая почти легендарная история приписывает авторство Льюису Кэрроллу. Отметим, что она очень просто решается на бумаге, но, если хотите хардкора - попробуйте решить в уме.

На улице стоят пять домов.
Англичанин живет в красном доме.
У испанца есть собака.
В зеленом доме пьют кофе.
Украинец пьет чай.
Зеленый дом стоит сразу справа от белого дома.
Тот, кто курит Old Gold, разводит улиток.
В желтом доме курят Kool.
В центральном доме пьют молоко.
Норвежец живет в первом доме.
Сосед того, кто курит Chesterfield, держит лису.
В доме по соседству с тем, в котором держат лошадь, курят Kool.
Тот, кто курит Lucky Strike, пьет апельсиновый сок.
Японец курит Parliament.
Норвежец живет рядом с синим домом.
Каждый из домов покрашен в отдельный цвет, в каждом доме живет представитель отдельной национальности, у каждого - свой питомец, своя любимая марка сигарет и напиток.

Вопрос: Кто пьет воду? Кто держит зебру?

Предлагаем Вашему вниманию небольшую подборку самых интересных головоломок, задаваемых на собеседованиях:

1. Про лампочки
Задача: В комнате есть 3 эл. выключателя от эл. лампочек, которые находятся в коридоре за закрытой дверью. За какое минимальное открытие двери можно определить, какой выключатель к какой лампочке относится?

2. Про пилюли
Задача: Каждый день больной должен принимать таблетки, чтобы не умереть. По одной таблетке из каждой баночки. Иная дозировка - смерть. Баночки идентичные, таблетки - тоже. Оставалось 4 таблетки (по две каждого сорта), когда больной их случайно перемешал. Как можно закончить курс лечения и остаться в живых?

3. Про мертвого мужчину
Задача: Среди пшеничного поля нашли мертвого мужчину, крепко сжимавшего в руках спичку. Отчего он умер?

4. Про люки
Задача: Почему люки круглые?

5. Про блендер
Задача: Вас уменьшили и бросили в блендер, который включится через 30 секунд. Что вы будете делать?

6. Про фальшивую монету
Задача: У вас есть 8 монет: 7 весят одинаково, одна весит меньше. Пользуясь весами, найдите легкую монетку менее чем за три шага.

7. Про торт
Задача: Вам подарили на день рождения торт. Как его разделить на 8 равных частей тремя разрезами?

8. Про веревки
Задача: У вас есть две веревки. Про одну известно, что она сгорает ровно за 1 час. Необходимо с помощью этих веревок определить интервал времени в 15 минут. Нужно учитывать, что веревки горят неоднородно.

9. Про цепочку
Задача: На постоялый двор приехал путешественник. Денег у него с собой не было, но была золотая цепочка из шести звеньев. Хозяин постоялого двора согласился принять в оплату комнаты за каждый день по одному колечку с этой цепочки, но так чтобы распиленных колец он получил не больше одного. Как постояльцу нужно распилить цепочку, чтобы можно было ежедневно расплачиваться на протяжении пяти дней?

10. Про настройщиков рояля
Задача: Рассчитайте, сколько в нашем городе настройщиков рояля?

1. Про лампочки
Ответ: Возможно определить за одно открытие двери. Для этого необходимо выйти из комнаты и одновременно включить 2 выключателя, через некоторое время выключить один, а еще через какое-то время – второй. Затем зайти в комнату и пощупать поочередно все 3 лампочки: та, которую не включали, останется холодной; та, которую выключили первой, будет теплой; третья лампочка будет самой горячей, то есть она принадлежит последнему выключателю.

2. Про пилюли
Ответ: Разделить каждую таблетку пополам: одну половину положить в кучку для первого приема, а другую – для второго. Получим две кучки по 4 половины, и в каждой будет по 2 разного вида.

3. Про мертвого мужчину
Ответ: Мужчина летел в самолете с тремя попутчиками. Мотор заглох, самолет начал падать. Пассажиры обнаружили, что на четверых есть всего три парашюта и стали тянуть спички. Один из них вытянул короткую и вынужден был прыгать без парашюта.

4. Про люки
Ответ:
Вариант 1. Крышка квадратной формы может упасть в люк: например, проскочить углом, так как диагональ квадрата больше, чем его стороны. У круга же диаметр одинаков, как его не поворачивай.
Вариант 2 (немного легкомысленный, но тоже имеющий право на существование). Люки круглые, потому что отверстия круглые.
Вариант 3. Круглые люки легче транспортировать.

5. Про блендер
Ответ: 1. Использовать измерительные деления, чтобы выбраться. 2. Попробовать вывинтить стекло. 3. Рискнуть подняться на воздушной струе.

6. Про фальшивую монету
Ответ:
Вариант 1. 1-й шаг: берем 6 монет и кладем на весы (по 3 с каждой стороны). Если вес уравнивается, значит, легкая монета в тех двух, которые остались лежать. 2-й шаг: берем 2 монеты, кладем их на весы и находим более легкую.
Вариант 2. 1-й шаг: берем 6 монет и кладем на весы (по 3 с каждой стороны). Если вес не уравнивается, значит, легкая монета находится на весах, а не одна из двух, которые остались лежать. 2-й шаг: берем 3 монеты, которые с легкой стороны весов. Одну откладываем, а две монеты кладем на весы.

7. Про торт
Ответ:
Вариант 1. 2 раза поперек, крест на крест (как обычно режут торт). Получится 4 куска. 1 раз с ребра пополам (то есть поверхность ножа горизонтальна поверхности стола). Получится 8 кусков, т.к. каждый кусок разрежется еще на 2 части.
Вариант 2. Разрезать пополам. Сложить половинки одна на другую и разрезать второй раз. Затем опять сделать «бутерброд» из четвертинок и разрезать его пополам.

8. Про веревки
Ответ:
1. Зажигаем одновременно две веревки, причем одну – с одного конца, а вторую – с обоих.
2. Через полчаса сгорит полностью вторая веревка. В этот момент первой веревке осталось гореть ровно полчаса.
3. Зажигаем с двух концов то, что осталось от первой веревки (с одного конца она уже горит) – вот тут и начинается отсчет 15 минут.
4. Ровно через 15 минут ничего не останется и от первой веревки.

9. Про цепочку
Ответ: Необходимо распилить третье звено. Первый день он расплатится распиленным колечком, на следующий – отдаст два звена вместе, а сдачей будет отданное вчера распиленное колечко. В третий день заплатит куском из трех звеньев, а сдачей будет заплаченные им вчера два звена и т.д.

10. Про настройщиков рояля
Один из вариантов решения: сначала определить, сколько роялей в городе. Для этого надо посчитать количество школ и примерное число учеников в них (с поправкой на то, что не у каждого ученика есть дома рояль). Затем прикинуть период активного использования рояля, а также сколько примерно требуется настроек за период. Далее подумать, сколько минимально заказов нужно выполнять мастеру, чтобы можно было на этом зарабатывать или как минимум выживать. Соотнести все значения и определить количество настройщиков рояля в городе.

Вне зависимости от того, в какую компанию вы будете устраиваться, вам все равно придется проходить интервьюирование и приходить на собеседование. Если вам предложила должность компания Google, тогда придется готовиться к беседе заранее и рассматривать различные вопросы и ответы на них. Собеседование в Гугл – это процедура, которая уже обросла множеством легенд.

Google – это компания, которая набирает к себе в штат сотрудников талантливых, креативных. Поэтому соискатель должен обладать такими способностями:

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

Во время трудоустройства в организацию Гугл вы не должны показывать то, что уже у своей цели. Поэтому, чтобы пройти собеседование в Гугл, отвечайте на вопросы уверенно, но скромно.

Каким образом проходит трудоустройство в Google

Чтобы пройти собеседование в Google, вам придется выдержать несколько этапов интервью. Если вы желаете стать менеджером в этой организации, тогда интервью может длиться до шести уровней. Собеседование может проходить в реальной жизни, либо же при помощи специальных приложений от Google. Делится обычно интервью на две основные части:

  • собеседование в организацию Гугл со стандартными вопросами. К ним можно отнести: о профессионализме, опыте работы, образовании и возрасте;
  • затем будет происходить интервью с решением ситуационных загадок, либо же практических задач.

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

Какие вопросы вам будут задавать на собеседовании в компании Гугл

Во время трудоустройства в фирму Гугл задавать вам будут не только различные вопросы, но и задачи. Некоторые люди сталкивались с такими загадками, как:

  1. «Создайте план быстрого передвижения в Нью-Йорке». Стоит подготовиться, что вам будут задавать и такие вопросы. Они нужны для того, чтобы понять, как вы ведете себя в критических ситуациях. Лучше всего, если на такого рода вопросы вы будете отвечать непринужденно.
  2. Также встречаются такие загадки: «Сколько воланчиков для бадминтона можно положить в автобус?» При помощи этого вопроса Гугл определит, как вы находите выход из трудных ситуаций. Здесь вам нужно в качестве ответа не только сказать определенную цифру, но и изложить весь ход своих мыслей.
  3. Иногда при трудоустройстве в фирму Гугл задают и простые загадки. Благодаря некоторым загадкам руководители смогут определить, насколько легко вы можете объяснить трудные задачи своими словами.

14 загадок в Google с ответами (видео)

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

Те, кто хотел бы работать в Google должны знать, что:

  • Google предпочитает людей из «Лиги Плюща »
  • Им интересны ваши оценки (в институте), даже если вам уже за 30
  • Они ищут людей, которые хотят изменить мир

Хуже того, если вы подходите по всем этим параметрам, вам все равно надо проходить собеседование.

Вот 15 вопросов на собеседовании в Google, из-за которых вы можете почувствовать себя глупым.

Позиция: Менеджер проекта

Ответ

Это один из вопросов, которые в Google спрашивают, чтобы посмотреть, каким образом соискатель ищет решение проблемы.

Читатель Мэт Бьючамп (Matt Beauchamp) нашёл хороший ответ:

Я представил стандартный школьный автобус шириной 8 футов, высотой 6 футов и длиной 20 футов - я знаю это из-за тысяч часов, проведённых в автобусе во время пробок.

Это значит 960 кубических футов, 1728 кубических дюймов в кубическом футе, а это значит около 1.6 миллионов кубических дюймов.

Я подсчитал, что объём мяча для гольфа около 2.5 кубических дюймов (4/3 * pi * .85), так как радиус мяча - .85 дюймов.

Разделив 1,6 миллиона на 2,5 кубических дюйма, мы получим 660 000 шаров. Однако, поскольку там есть еще сиденья и прочая ерунда, занимающая свободное место, а также сферическая форма мяча означает, что будет достаточно много свободного места между ними. Я уменьшил значение до 500 000 шаров.

Звучит забавно. Я думаю, что смог быть поместить не более 100 тысяч, но я верю в свои математические способности.

Конечно, если бы мы говорили об автобусе, на котором ездил Джордж Буш в школу, это было бы половина… или 250 000 шаров.

Позиция: Менеджер проекта

Ответ

…каждая семья продолжает рожать детей до тех пор, пока не появится мальчик. Если у них девочка, они заводят ещё одного ребёнка. Если у них мальчик, они останавливаются. Каково соотношение мальчиков и девочек в такой стране?

Позиция: Менеджер проекта

Ответ

Ответ на этот вопрос вызвал споры, но мы пришли к следующему решению:

  • Представьте, что есть 10 семей, у которых 10 детей. 5 были бы девочками, 5 - мальчиками (всего - 10)
  • 5 пар, у которых девочки, родят ещё пятерых. Половина (2.5) будут девочками. Половина (2.5) будут мальчиками. Добавляем 2,5 мальчика к уже имеющимся в наличии 5 и 2,5 девочки к остальным 5. (всего детей: 15, из которых 7.5 - мальчики и 7.5 - девочки)
  • Теперь 2,5 парам надо родить 2,5 ребёнка. Половина (1.25) будут мальчиками и половина (1.25) - девочками. Добавляем 1.25 мальчика к уже имеющимся 7.5 и 1.25 девочку к тем 7.5. (Всего детей: 17.5, из которых мальчиков 8.75 и девочек - 8.75)
  • Ну и так далее, придерживаясь принципа 50/50

Позиция: Менеджер проекта

Ответ

Мы бы ответили так: «В зависимости от количества. Если пианино надо настраивать раз в неделю, и это занимает один час, а настройщик работает 8 часов в день в течение 5 дней в неделю, то получается, что 40 пианино требуют настройки каждую неделю. Наш ответ: один для 40 пианино»

Позиция: Разработчик ПО

Ответ

Чтобы она не падала внутрь люка.

Позиция: Менеджер продукта

Ответ

Позиция: Менеджер продукта

Ответ

22 раза. Из WikiAnswers:

00:00
1:05
2:11
3:16
4:22
5:27
6:33
7:38
8:44
9:49
10:55
12:00
13:05
14:11
15:16
16:22
17:27
18:33
19:38
20:44
21:49
22:55

Объясните значение выражения “dead beef”

Позиция: Разработчик ПО

Ответ

Наш (неправильный) ответ: Кусок мяса (beef) уже не живой. Но это неправильно для разработчика.

Правильный ответ от читателя:

DEADBEEF шестнадцатиричное значение, которое использовалось для дебаггинга во времена больших мейнфреймов, потому что этот маркер было очень легко найти в шестнадцатиричных дампах. Большинство людей с компьютерным образованием должны были видеть это как минимум на уроках изучения ассемблера, вот почему в Google ожидают, что Разработчик ПО знает об этом.

“0xDEADBEAF” (“dead beef”) использовался система IBM RS/6000, Mac OS на 32-битном процессоре PowerPC и Commodore Amiga в качестве волшебного значения для дебага. На Solaris от Sun Microsystem, это значение обозначало свободную память ядра. На OpenVMS, работающей на процессорах Alpha, DEAD_BEEF можно увидеть, нажав CTRL-T.

Человек направил свой автомобиль на отель, но потерпел неудачу. Почему?

Позиция: Разработчик ПО

Ответ

Он застрял на бордюре. (Неприятно, правда?)

Вам надо проверить, правильно ли записан ваш телефон у Боба…

Но вы не можете его спросить об этом прямо. Вам надо написать вопрос на бумажке и отдать Еве, которая отнесёт её Бобу и принесёт обратно ответ от него. Что вы должны написать на бумажке, кроме прямого вопроса, так, чтобы Боб смог понять сообщение, а Ева не смогла узнать ваш номер телефона?

Позиция: Разработчик ПО

Ответ

Поскольку вы всего лишь «проверяете», попросите его позвонить в определённое время. Если он не сделает этого, значит у него нет вашего номера.

Слишком просто? Ответ от читателя: «В этом случае, надо использовать контрольную сумму. Пускай Боб сложит все числа вашего номера и напишет на листе результат, затем передаст вам обратно.»

Вы — капитан пиратского судна…

…и ваша команда собирается голосовать, как разделить награбленное золото. Если с вами будет согласно меньше чем половина пиратов, вы умрёте. Как вы поделите золото, так, чтобы получить хорошую часть добычи, но всё же остаться в живых?

Позиция: Технический Менеджер

Ответ

Надо разделить добычу равномерно среди 51% от всей команды.

…7 из них одинакового веса, а один весит чуть больше остальных. найти мяч, который тяжелее остальных, используя баланс и только два взвешивания?

Позиция: Менеджер продукта

Ответ

Возьмите 6 из 8 мячей и положите по 3 на каждую сторону весов. Если тяжёлый мяч в этой группе шаров, у вас есть ещё 2, которые надо положить на весы и решить задачу. Если тяжёлый шар в первой группе из 6 шаров, берите 3, которые тяжелее. Из этих трёх два положите на весы. Если один перевесит — то вы его нашли. Если они весят одинаково, то значит ваш мяч — тот, который вы отложили.

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

Позиция: Менеджер продукта

Ответ

Наибольшее количество попыток - 14 раз.

Вместо того, чтобы разбивать этажи по 10, надо начать с 14-го, затем подняться на 13 этажей, затем на 12, затем на 11, затем 10, 9, 8, 7, 6, 5, 4 до тех пор, пока не дойдёте до 99-го. Если бы яйцо разбилось на 100-ом этаже, получилось бы 12 попыток (или 11, если вы предположите, что яйцо разобьётся на 100-ом этаже).

Предположим, для примера, что мы выяснили, что 49-ый — самый верхний этаж, где яйцо не разбилось, тогда наши попытки: 14-ый, 27-ой, 39-ый, 50-ый (яйцо разбилось на 50-ом этаже), плюс 40, 41, 42, 43, 44, 45, 46. 47, 48 и 49 этаж, всего 14 попыток.

Объясните что такое База Данных в трёх предложениях, так как это сделал бы ваш 8-летний племянник

Позиция: Менеджер продукта

Ответ

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

…и ваша масса была пропорционально уменьшена соответственно вашей плотности. Теперь вас бросили в пустой стакан блендера. Ножи начнут движение через 60 секунд. Что делать?

Позиция: Менеджер продукта