#тест #образ жизни

Задачки на логику: представьте, что проходите собеседование в крупную IT-компанию

#ТЕСТ

Задачки на логику: представьте, что проходите собеседование в крупную IT-компанию

Сколько шариков для пинг-понга поместится в Boeing-747? А сколько коров в Канаде? Решаем похожие логические задачи, которые звучали на собеседованиях в Google, Apple, Яндекс и других IT-корпорациях.

Аналитическое мышление и умение решать задачи нестандартно — одни из самых востребованных навыков на рынке труда в 2022 году. Они пригодятся соискателям независимо от профессии, говорят HR-специалисты (пример, еще пример, еще, еще), однако в IT-отрасли они особенно важны.

Поэтому всем известные корпорации: от Google до Яндекс — любят задавать на собеседованиях программистам, инженерам и прочим технарям каверзные вопросы. Часто им важен не правильный ответ (их может быть несколько), а умение кандидата искать решения и вообще мыслить последовательно. Мы выбрали несколько головоломок, которые, надеемся, немного загрузят вашу голову и помогут почувствовать себя на собеседовании с топовыми рекрутерами.

Желаем удачи!

Начать
Довольно простая задача, которую по крайней мере в 2020 году задавали на интервью в Apple. Представьте, что вы плаваете в пруду на лодке с тяжелым валуном. Если сбросить его за борт, как изменится уровень воды?
Изменится!
Вы ошиблись.
Верно! Валун на дне водоема будет вытеснять меньше воды, чем валун в лодке. В первом случае он вытеснит количество воды, равное его объему, а во втором — равное его весу. Ответ мы нашли здесь.
Дальше
Готово
Результат
Эту задачу тоже приписывают рекрутерам Apple. У вас две кружки горячего кофе и две небольших чашки холодного молока. В одну кружку кофе вы наливаете молоко сразу, затем ждете около 5 минут и наливаете молоко во вторую. В какой из кружек в этот момент температура будет выше?

В интернете есть разные варианты этой задачи, но во всех условия определены неявно. Вероятно, это намеренно — чтобы проверить не столько умение считать, сколько логику и смекалку.
Такой вариант возможен (например, к нему приходят в этом видеоэксперименте), однако мы полагаем, что в условиях задачи данных слишком мало для однозначного ответа, а вот неизвестных — много. Подробный разбор есть на Habr’е.
Такой вариант тоже реален при определенных условиях, но из доступных в задаче данных однозначно он не следует. Подробный разбор — на Habr’е.
Изучив несколько мнений (пример, еще пример), мы склоняемся к этому варианту. Если кратко, нагрев и остывание подчиняются закону Ньютона-Рихмана, а в нем много переменных, часть которых можно установить только экспериментальным путем. Важна температура среды, она может кардинальным образом влиять на измерения. Отличный разбор задачи — на Habr’е.
Дальше
Готово
Результат
Вопрос задавали на собеседованиях в LinkedIn (сейчас эта соцсеть принадлежит Microsoft). Некоторые говорят, что его задавали и в Яндексе:

В комнате, где вы находитесь, есть три выключателя, которые связаны с тремя лампами накаливания в соседней комнате, но как связаны — неизвестно. Это и предстоит выяснить. Вы можете совершать разные манипуляции с выключателями, но зайти в соседнюю комнату можно только один раз, а вернуться к выключателям уже не получится. Что делать?

Подсказка: нужно найти дополнительный параметр кроме состояния «вкл. / выкл.». Варианты ответов не предлагаем, поверим вам на слово, если вы решили задачку.
Первый выключатель не трогайте. Второй включите на 5−10 минут и выключите. Наконец, включите третий рубильник. Теперь можно идти во вторую комнату. Последний выключатель относится к лампе, которая горит сейчас. Второй — к самой теплой лампочке из двух. Первый — к оставшейся.
Первый выключатель не трогайте. Второй включите на 5−10 минут и выключите. Наконец, включите третий рубильник. Теперь можно идти во вторую комнату. Последний выключатель относится к лампе, которая горит сейчас. Второй — к самой теплой лампочке из двух. Первый — к оставшейся.
Дальше
Готово
Результат
Условия этой, тоже популярной задачи мы адаптировали для российских читателей. Допустим, вам выдали зарплату десятирублевыми монетами, и стопка этих монет по высоте равна самому высокому зданию в России — Лахта-центру в Санкт-Петербурге (то есть примерно 500 метрам). Поместились бы эти монеты в вашей комнате дома?
Только если вы живете в чулане под лестницей, как Гарри Поттер. В других случаях — должна поместиться.
По крайней мере, должны! Минимальная высота потолков в РФ — 2,5 м. Значит, нужно уместить в квартире с такими потолками всего 500/2,5 стопок, или 200 стопок. Диаметр монеты — 2,2 см, или 0,022 метра. Чтобы поставить все 200 стопок, нужна площадь около 4,5 метра. По СНиПам РФ, жилая комната не может быть менее 8 метров квадратных.
Дальше
Готово
Результат
50 грузовиков стоят на стоянке. Бензобак каждого из них полностью заправлен — его хватит, чтобы проехать 100 км. На какое максимальное расстояние от стоянки можно уехать, используя все грузовики? Заранее скажем, что взять их на буксир не получится — грузовики просто не смогут сдвинуться с места под такой нагрузкой.

Задачу задавали на собеседованиях Google еще в 2010-х, она опубликована в книге «Are You Smart Enough to Work at Google?».
Самый простой ответ, но недостаточно выигрышный. С другой стороны, это лучше, чем ничего.
Ближе к истине, но можно больше.
Логика простая: грузовики выезжают одновременно, но мы дозаправляем их в пути. После 2 пройденных км во всех грузовиках будет оставаться бензин на 98 км. Значит, с помощью одного грузовика можно заполнить бак у оставшихся 49 до максимума и проехать еще 100/49 — примерно 2,04 км. И так далее. Более элегантно задача решается через гармонический ряд.
Если переливать бензин из бака в бак, максимум — примерно 449,9 км. Но в книге «Are You Smart Enough to Work at Google?» приводят еще решение — при определенных рассуждениях можно проехать 1500 км, если загрузить (особые) грузовики баками с бензином. Но мы этот ответ не засчитаем, потому что в условиях обозначили, что грузовики у нас не очень мощные.
Дальше
Готово
Результат
Есть 2 маленькие сковородки и 3 сырые котлеты. На каждую сковороду помещается только одна котлета. Котлеты нужно обжаривать с каждой из двух сторон по 1 минуте. Сколько времени нужно, чтобы пожарить все котлеты?
Ответ напрашивается сам собой, но он не верный.
Именно так! Сначала нужно обжарить 2 котлеты с одной стороны, потом перевернуть одну из них, а вторую отложить и положить вместо нее третью. Через 2 минуты первая будет готова, а две оставшиеся — готовы наполовину. Нужна еще минута, чтобы их обжарить. Итого — 3 минуты.
Это не реалистично)
Дальше
Готово
Результат
Любимая задачка Илона Маска, которую он задает кандидатам в SpaceX. Представьте, что вы стоите на поверхности Земли. Вы проходите одну милю на Юг, одну милю на Запад и одну милю на Север. В конце пути вы оказываетесь ровно в той точке, откуда начинали движение. Где вы находитесь?
Самый логичный вариант: на Северном полюсе такая траектория превратится в треугольник. Получив ответ, Маск обычно спрашивал: где еще это возможно? Это уже сложнее. Верный ответ: возле Южного полюса, на одну милю севернее параллели, длина которой равна одной миле! Подробное решение — здесь.
Доподлинно это неизвестно.
Нет, в ту же точку на экваторе вы не придете.
Дальше
Готово
Результат
Простая логическая задача звучала довольно давно при приеме в финансовую компанию T3 Trading Group. Ровно в полдень ученый помещает бактерию в чашку Петри. Каждую минуту бактерия делится надвое. В 13:00 чашка заполнена бактериями до краев. Сколько времени было, когда чашка была заполнена наполовину?
Подумайте еще.
Это была плохая попытка.
Да, все просто. Если каждую минуту число бактерий удваивается, значит ровно минуту назад их было в два раза меньше.
Все-таки есть!
Дальше
Готово
Результат
В коробке 12 одинаковых черных носков и 12 одинаковых белых. Если взять 2 носка наугад, какова вероятность, что выпадет пара? Вопрос можно было услышать на собеседованиях в индийском подразделении Amazon.
Этот ответ дают чаще всего, но он не совсем корректный.
Попробуйте провести эксперимент дома)
Как ни странно, да. Вероятность, что первый выбранный носок будет черным = 12 из 24, то есть 50%. Но когда дело доходит до второго носка, шансы, что он будет черным, меняются до 11 из 23. Соответственно, шанс подобрать пару черных носков будет произведением этих вероятностей. Для белой пары то же самое. Теперь складываем вероятности и получаем 47,8%. Решение есть тут.
Дальше
Готово
Результат
Закончим простым вопросом. На циферблате часов — час ночи, за окном идет ливень. Будет ли светить солнце через 72 часа?
Да нет, вполне хватает)
Если и будет, то на другой стороне Земли.
Конечно. 72 часа — это ровно трое суток, значит, снова будет час ночи (а по ночам нет солнца).
Дальше
Готово
Результат
Возможно, вы просто гуманитарий.
Это не преступление!
Хочу еще
Возможно, вы просто гуманитарий.
Это не преступление!
Хочу еще
Вы способны мыслить логически.
Значит, можете стать программистом и укрепить знания. Почитайте нашу статью о востребованных языках программирования, например.
Хочу еще
Вы способны мыслить логически.
Значит, можете стать программистом и укрепить знания. Почитайте нашу статью о востребованных языках программирования, например.
Хочу еще
Кажется, вы уже работаете в IT.
Если нет, то точно могли бы!
Хочу еще
Если вы не согласны с каким-то решением, это повод написать свой вариант ответа в комментариях под нашим постом в соцсетях. Возможно, кто-то считает так же, как вы. Ссылки на наши социальные сети: