5 задач на логику от HR-менеджеров для разработчиков и других IT-специалистов

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

Собеседования в IT не всегда ограничиваются проверкой профессиональных качеств. В некоторых крупных компаниях предпочитают тестировать мышление кандидата. Для этого HR-менеджеры предлагают решить несколько задачек на логику, внимание и креатив. Мы собрали пять популярных задач и добавили в них свои детали, чтобы было интереснее решать. Такие упражнения можно использовать для подготовки к собеседованиям или для тренировки мышления.

Задача про кадки с удобрением

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

Ответ

  1. Набрать раствор в кадку.

  2. Перелить раствор из кадки в кувшин, в кадке останется 2 литра.

  3. Вылить раствор из кувшина обратно в бочку.

  4. Перелить два литра раствора из кадки в кувшин.

  5. Снова набрать полную кадку раствора.

  6. Перелить немного раствора из кадки в кувшин, чтобы он стал полным.

  7. Итог: в кувшине ровно три литра раствора, а в кадке четыре. Можно выливать удобрение из кадки на грядку.

Задача про термокружки

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

Ответ

Взять пятую термокружку, перелить из нее кофе во вторую термокружку и вернуть на место.

Задача про освещение в квест-руме

Артем пришел в квест-рум. Он стоит перед черной дверью, на ней три кнопки. Известно, что эти кнопки включают три фонаря в подземелье. Чтобы пройти по квесту дальше, Артему нужно верно ответить, от какой кнопки загорается каждый фонарь. Он может спуститься в подземелье за дверью всего один раз, выкручивать лампочки из фонарей нельзя. Как Артему пройти это задание?

Ответ

  1. Нажать первую кнопку один раз.

  2. Нажать вторую кнопку, подождать 5 минут и нажать снова.

  3. Спуститься в подземелье и сделать выводы. Один фонарь горит, второй немного нагрелся, а третий холодный.

Задача про улитку Керри

Улитка Керри готовится к соревнованиям по бегу. Во время тренировки она огибает стадион по часовой стрелке за полтора часа. Когда же Керри делает круг в обратную сторону, она преодолевает дистанцию за 90 минут. Как Керри может объяснить своему тренеру разницу результатов, если расстояние одно и то же?

Ответ

Разницы нет. Полтора часа это 90 минут.

Задача про счет в баре

Трое друзей пришли в бар. Они сделали заказ за барной стойкой: заказали три одинаковых коктейля и три одинаковых блюда, скинулись деньгами, заплатили за всех 300 евро и сели за столик.

Когда бармен готовил коктейли, он понял, что обсчитал клиентов, и они должны были заплатить 250 евро, а не 300 евро. Он дал официанту заказ и 50 евро, попросив его передать деньги с извинениями.

Официант вернул гостям только 30 евро, а 20 евро решил оставить себе.

Получается, что изначально каждый из трех друзей заплатил по 100 евро, а после возврата по 90 евро. 90 умножаем на 3 и получаем 270 евро, еще 20 евро остались у официанта, итого 290 евро. Куда делись еще 10 евро?

Ответ

Пропавшая десятка следствие неверного расчета. Она возникает, если ты пытаешься вести расчет от 300 евро и сравнивать дальнейшие платежи с этой суммой. Фактически друзья заплатили за заказ 270 евро, из этих денег 250 евро ушли в кассу бара, а 20 евро остались у официанта.

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

Читать еще:

Рефакторинг легаси кода: cоветы, шаги и лучшие практики

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

Как правильно изучать языки программирования

Как эффективно изучать программирование. Советы, которые помогут лучше и эффективнее учить любой язык программирования.

Статистика: IT-сфера в 2023-2024

Мы собрали мировую статистику о развитии отрасли разработки программного обеспечения в 2023 году. Вместе с карьерным консультантом Kata Academy оцениваем, какие изменения произойдут в российской IT-сфере в 2024 году.

7 признаков того, что программирования не для всех

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

Подписаться на рассылку