Задачи на логику для аналитика данных

Зачем логика на собеседовании аналитика

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

  • Умение разбивать сложную задачу на простые шаги
  • Структурность рассуждения — не перебор, а система
  • Способность работать с неполной информацией
  • Навык оценки «на салфетке»

Логику спрашивают не везде, но в консалтинге, крупных tech-компаниях и продуктовых командах — регулярно.

Задача про взвешивание шаров

Типы задач

Классические задачи на рассуждение:

  • Взвешивание шаров на весах
  • Переливание жидкостей
  • Переправы и ограничения
  • Истина/ложь (кто из двух всегда врёт?)

Комбинаторика и подсчёт:

  • Сколькими способами рассадить гостей?
  • Вероятность вытянуть определённую карту
  • Задачи на принцип Дирихле

Задачи на оценку:

  • Сколько пианино в Москве?
  • Сколько литров бензина потребляет город за день?
  • Оцените объём рынка онлайн-образования в России

Задачи на паттерны:

  • Найти закономерность в последовательности
  • Определить следующий элемент
  • Задачи на чётность/нечётность

Примеры вопросов

  1. Есть 8 шаров, один тяжелее. Как найти его за 2 взвешивания? Разделить на группы 3–3–2. Взвесить первые две тройки. Если равны — тяжёлый в паре, одно взвешивание найдёт его. Если одна тройка тяжелее — из неё взвесить два шара.

  2. В колоде 52 карты. Какова вероятность вытянуть туза? 4/52 = 1/13. Четыре туза в колоде, каждая карта равновероятна.

  3. 3 монеты: 2 обычные и 1 с двумя орлами. Выбрали наугад, бросили — выпал орёл. Какова вероятность, что монета «двойная»? 2/3. Интуиция подсказывает 1/3, но Байес говорит иначе: «двойная» монета даёт орёл с вероятностью 1, обычная — 0.5. Это смещает распределение.

  4. У вас 1000 бутылок вина, одна отравлена. Есть 10 подопытных мышей. Как за одну проверку найти отравленную? Бинарное кодирование: пронумеруйте бутылки от 1 до 1000 в двоичной системе. Каждая мышь соответствует одному биту. Мышь пьёт из бутылки, если соответствующий бит = 1.

  5. Два поезда идут навстречу со скоростью 60 км/ч. Между ними 120 км. Муха летит между ними со скоростью 80 км/ч. Сколько пролетит муха до столкновения? Поезда встретятся через 1 час (120 / (60+60)). Муха летит 1 час × 80 км/ч = 80 км. Не нужно считать отрезки — нужно увидеть простое решение.

  6. Вы бросаете два кубика. Какова вероятность, что сумма = 7? 6/36 = 1/6. Комбинации: (1,6), (2,5), (3,4), (4,3), (5,2), (6,1).

Другие темы

Как готовиться к задачам на логику

  1. Учитесь рассуждать вслух — интервьюер оценивает процесс, а не ответ. Молчаливое обдумывание — минус. Проговаривайте ход мысли.

  2. Ищите простое решение — если ваше решение сложное, скорее всего, есть проще. Задача про муху и поезда — классический пример.

  3. Разберите основные паттерны — взвешивание (деление на 3 группы), бинарное кодирование, декомпозиция задачи на оценку. 80% задач сводятся к 5–6 паттернам.

  4. Не бойтесь ошибиться — в логике нормально начать с неправильного подхода и скорректироваться. Это тоже показывает мышление.

FAQ

Дают ли задачи на логику в российских компаниях?

Да, особенно в консалтинге (McKinsey, BCG), банках (Тинькофф, Сбер), tech (Яндекс, VK). Формат может быть как классическая задача, так и кейс на оценку рынка.

Можно ли подготовиться к логическим задачам или это «врождённое»?

Можно и нужно. Большинство задач — это паттерны. Когда вы решили 30–40 задач, новые уже не кажутся сложными, потому что узнаёте структуру.

Сколько задач на логику в Карьернике?

Раздел «Логика» включает задачи на рассуждение, комбинаторику и оценку. Каждая с пошаговым разбором — не просто «ответ 42», а объяснение хода решения.