Задачки на логику по программированию, на смекалку и сообразительность на itProger
Как угадать число от 0 до 100 или математический фокус
Интересный математический фокус, который только на первый взгляд может показаться сложным, но на самом деле это не так!
1.2K 26 января 2023 в 14:51
Решаем логические задачки
Компании очень любят задавать различного рода задачи на смекалку и сообразительность. Перед собеседованием стоит подготовиться к такого рода вопросам. Предлагаем вам решить несколько логических задач.
2.2K 15 декабря 2022 в 18:44
Решаем задачи, встречающиеся на собеседованиях
Разработчикам на собеседованиях часто задают математические и логические задачки. Они не имеют отношения к имеющемуся опыту специалиста и не указывают на его профессиональные качества.
4. 7K 26 сентября 2022 в 10:04
Предлагаем вам решить интересную задачу на логику и смекалку. В задаче нужно будет понять какую фигуру сможет образовать Игрок под номером 1.
3.8K 07 июля 2022 в 10:40
Давайте отвлечемся! 2 несложные головоломки, чтобы пошевелить мозгами
Благодаря решению головоломок, вы сможете не только отвлечься и развлечься, но и разомнете мозг, для более продуктивного изучения языков программирования.
33.2K 01 февраля 2022 в 17:59
Бракованные батарейки: логическая задача для тренировки мозгов
Готовы? Сегодня вас ждет задача на теорию вероятности. Сразу можете испугаться ее сложности, но на самом деле решение простое. Загвоздка лишь в том, что вероятностей тут несколько.
38.6K 10 декабря 2021 в 19:05
Логическая задача про белок и орешки
Дядя Миша очень любил лесные орехи, и поэтому в его ангаре всегда был хороший запас этих даров природы. И вот однажды про сокровища дяди Миши узнали три шустрые белочки…
33.8K 03 декабря 2021 в 17:50
Задача про импортозамещение
30.3K 25 ноября 2021 в 18:35
Как вычислить площадь прямоугольника?
Задача – геометрическая, ее решение – математическое, а прокачивает она то, что очень важно для любого программиста – логическое мышление! Обязательно попробуйте свои силы. Это интересно!
33.5K 02 августа 2021 в 18:05
Задача про круги: кажется сложной, но она очень простая!
Раздумывая над решением, не спешите сдаваться. Все гораздо легче, чем вам может показаться на первый взгляд. И пусть здесь нет программирования, зато есть возможность развивать логическое мышление.
35.6K 19 июля 2021 в 17:15
Головоломки для ИТ-собеседований – Журнал «Код» программирование без снобизма
Американские корпорации задали тренд на головоломки при собеседовании ИТ-специалистов — даёшь нестандартную задачу и наблюдаешь, как кандидат действует в условиях неопределённости. Обычно это нужно в двух ситуациях: при высокой конкуренции на вакансию или когда работа связана с креативом. Сегодня мы разберём четыре метода, которые упрощают решение подобных головоломок.
Памятка
👉 Не все ИТ-компании пользуются головоломками и положительно к ним относятся. Однако если спросят — лучше быть готовым.
👉 Если интервьюер задаёт сложную головоломку, то, по его мнению, вы её способны решить или должны задать уточняющие вопросы для упрощения.
👉 Ход мыслей важнее правильного ответа. Поэтому озвучивайте варианты и не бойтесь ошибаться — нормальные интервьюеры всегда подсказывают.
👉 Не существует универсального решения для всех головоломок — помогает только тренированность и интерес к самостоятельному разбору новых задач.
Декомпозиция
Суть. Вы читаете головоломку и переносите условие в таблицу из трёх блоков: исходные данные, действия и результат. Таблица структурирует информацию и помогает понять, с чего начать рассуждение и какие данные можно игнорировать.
Когда использовать. В случае длинного или запутанного условия.
Пример. У фермера двадцать кур, две коровы и один щенок. Каждые три дня в 5:00 фермер доит корову, кормит щенка и забирает три яйца от трёх кур. Посчитайте, сколько яиц снесут все куры за девять дней?
Перед нами задача с разными переменными и процессами — это значит, что за множеством условий скрыта какая-то деталь или они нужны для отвлечения внимания. Чтобы быстро сориентироваться — составим таблицу: в исходные данные запишем объекты; в действия — выполненные процессы; в результат — ответ, который нужно получить. Если условие разложено по полочкам, то легко найти отправную точку и выделить необходимые данные для расчёта.
Исключение
Суть. Нужно сгруппировать однотипные данные, отметить известные переменные и постепенно распутать клубок неизвестных. Правильная табличная группировка превращает подобные головоломки в простые задачи на внимательность.
Когда использовать. Если нужно упорядочить данные.
Пример. Встретились три подруги: Ира, Катя и Света. У одной девушки были красные туфли, у другой — чёрные, у третьей — синие. Платья тоже были красного, чёрного и синего цвета. Известно, что только у Иры платье и туфли были одного цвета. Света была в синих туфлях. На Кате не было ничего чёрного. Определите, какого цвета платья и туфли были у каждой из подруг?
Туфли и платья — это два типа данных, которые мы разделим на две таблицы и сгруппируем. Теперь заполняем таблицы и находим неизвестные переменные:
- Света: отмечаем синие туфли; исключаем чёрные и красные туфли, синее платье.
- Катя: исключаем чёрные туфли и платье.
- Катя: отмечаем красные туфли; исключаем красное платье; отмечаем синее платье.
- Ира: отмечаем чёрное платье и туфли.
- Света: отмечаем красное платье.
Результат: Ира в чёрном платье и чёрных туфлях; Катя в красных туфлях и синем платье; Света в красном платье и синих туфлях.
Задачи на исключение удобно распутывать с помощью таблиц — они помогают не запоминать громоздкое условие и постепенно обрабатывать данныеХудший случай
Суть. Если задача предполагает неограниченное количество попыток или шагов — считаем, что нам не повезёт, и делаем расчёты для наихудшего варианта.
Когда использовать. Если с разными объектами совершают однотипные действия: их взвешивают, считают, перекладывают, переливают и так далее.
Пример. В ящике 100 разноцветных треугольников: 30 чёрных, 15 синих, 15 красных, 10 зелёных, 10 розовых, 10 оранжевых, 5 фиолетовых и 5 коричневых. Сколько треугольников нужно вытащить, чтобы среди них был один фиолетовый?
В данном случае худший вариант будет таким: мы вытянем 95 треугольников и среди них не будет ни одного фиолетового. Поэтому если мы вытащим 96 треугольников, то среди них точно будет один фиолетовый.
Если повезёт, то мы вытащим нужный треугольник с первой попытки. Однако если в задаче ничего не указано про количество попыток — ориентируемся на худший вариантДействуем от противного
Суть. Нужно перевернуть исходные данные и доказать, что они неверны. В результате мы подтвердим своё предположение или найдём противоречие.
Когда использовать. Если известно суждение и его нужно подтвердить или опровергнуть ограниченным количеством информации.
Пример. Есть круг из 15 смайликов зелёного и красного цвета. Докажите, что хотя бы у одной пары соседних смайликов будет один цвет?
Предполагаем, что описанный сценарий невозможен и у всех соседних смайликов разные цвета — должно получиться семь или восемь пар. Делим пятнадцать на два и получаем семь с половиной — нечётное число, противоречащее нашему утверждению. Значит, хотя бы у одной пары будет одинаковый цвет.
Что дальше
Прочтите книгу Уильяма Паудстоуна «Найти умного. Как проверить логическое мышление и творческие способности кандидата». Она о том, как проверяют логическое мышление программистов при собеседовании в Microsoft.
Потренируйтесь на наших задачах из раздела «Как решить».Посетите braingames.ru — это сайт, где тренируется руководитель группы рекомендательных систем лаборатории ИИ Сбера Алексей Васильев. На следующей неделе у нас с ним выйдет интервью, стей тюнед.
Текст и иллюстрации
Александр Бабаскин
Редактор
Максим Ильяхов
Заглавная иллюстрация
Даня Берковский
Корректор
Ира Михеева
Вёрстка
Маша Дронова
Соцсети
Олег Вешкурцев
5 примеров заданий на собеседовании для проверки пригодности кандидата
К Роберт Халф 18 мая 2022 г.
5 примеров заданий на собеседование:
\r\n\r\n1. Технический тест
\r\n\r\nВы можете начать с простого, попросив кандидата немного посидеть 15-минутный тест, в котором собраны конкретные технические вопросы в их области знаний. Это является неопровержимым доказательством того, что ваш кандидат обладает именно теми навыками и компетенциями, которые вам нужны на этой должности.
\r\n\r\n2. Исправление задачи
\r\n\r\nПроверка способности вашего кандидата решать проблемы особенно полезна, если вы нанимаете на такую должность, как ИТ-поддержка или разработка. Попробуйте настроить неисправную технологию или код и попросить кандидата исправить ее в установленный срок. Когда они закончат, попросите их объяснить, как они определили проблему и как решили ее решить.
\r\n\r\n3. Личностный тест
\r\n\r\n Это задание на собеседовании — отличный способ определить культурное соответствие кандидата. Это поможет вам определить их подход к работе и покажет, каким лидером/коллегой они могут быть. Попросите вашего кандидата пройти личностную оценку Майерс-Бриггс, тест на темперамент Кейрси или оценку поведения DiSC и получить более глубокое представление о его потенциальном месте в динамике команды.
4. Общение
\r\n\r\nНекоторые говорят, что если вы не можете объяснить ребенку сложную идею, вы сами ее не понимаете. Попросите вашего кандидата объяснить ряд специфических для отрасли технических концепций так, чтобы их мог понять кто-то за пределами отрасли. Для некоторых должностей, естественно, требуется кандидат, способный донести сложные идеи до других членов команды, и эта задача может служить демонстрацией их способностей в этой области.
\r\n\r\nСвязанный: Почему вам следует обратиться в агентство по подбору персонала
\r\n\r\n5. Творчество и уверенность
\r\n\r\n Хотите знать, как можно использовать задание, основанное на результатах? Попросите кандидатов подготовить короткую 10-минутную презентацию по заданному предмету или теме, чтобы проверить их коммуникативные и творческие способности.
Чтобы узнать больше, посетите наш раздел рекомендаций по найму и управлению. Роберт Халф также предлагает четкую поддержку с вашей стратегией найма для найма талантов круглый год, понимая ваши конкретные потребности бизнеса, чтобы найти для вас наилучшего возможного кандидата, пожалуйста, свяжитесь с нами сегодня, чтобы узнать больше.

Независимо от того, хотите ли вы проверить культурное соответствие, определенный набор компетенций или технических навыков, эта подборка примеров заданий для собеседования подходит для групповых или индивидуальных собеседований и поможет вам получить информацию, необходимую для выбора подходящего кандидата.
5 примеров заданий на собеседование:
1. Технический тест
Вы можете начать с простого, попросив своего кандидата пройти быстрый 15-минутный тест, в ходе которого будут собраны конкретные технические вопросы по его области знаний. Это является неопровержимым доказательством того, что ваш кандидат обладает именно теми навыками и компетенциями, которые вам нужны на этой должности.
2. Исправление задачи
Проверка способности вашего кандидата решать проблемы особенно полезна, если вы нанимаете его на такую должность, как ИТ-поддержка или разработка. Попробуйте настроить неисправную технологию или код и попросить кандидата исправить ее в установленный срок. Когда они закончат, попросите их объяснить, как они определили проблему и как решили ее решить.
3. Личностный тест
Это собеседование — отличный способ определить культурное соответствие кандидата. Это поможет вам определить их подход к работе и покажет, каким лидером/коллегой они могут быть. Попросите вашего кандидата пройти личностную оценку Майерс-Бриггс, тест на темперамент Кейрси или оценку поведения DiSC и получить более глубокое представление о его потенциальном месте в динамике команды.
4. Общение
Некоторые говорят, что если вы не можете объяснить ребенку сложную идею, вы сами ее не понимаете. Попросите вашего кандидата объяснить ряд специфических для отрасли технических концепций так, чтобы их мог понять кто-то за пределами отрасли. Для некоторых должностей, естественно, требуется кандидат, способный донести сложные идеи до других членов команды, и эта задача может служить демонстрацией их способностей в этой области.
Родственные: Почему вам следует обратиться в кадровое агентство
5. Креативность и уверенность
Хотите знать, как можно использовать задание, основанное на результатах? Попросите кандидатов подготовить короткую 10-минутную презентацию по заданному предмету или теме, чтобы проверить их коммуникативные и творческие способности.
Чтобы узнать больше, посетите наш раздел рекомендаций по найму и управлению. Роберт Халф также предлагает четкую поддержку с вашей стратегией найма для найма талантов круглый год, понимая ваши конкретные потребности бизнеса, чтобы найти для вас наилучшего возможного кандидата, пожалуйста, свяжитесь с нами сегодня, чтобы узнать больше.
Разместить вакансию
Теги
найм
,вербовка
,вопросов на собеседовании
,время нанять
,советы руководителям
8 классных задач, которые помогут вам определить лучших кандидатов
Обновите свое собеседование классными задачами
Вы можете узнать о кандидате очень много только из его резюме и сопроводительного письма . Но именно процесс найма сам по себе раскрывает наиболее информацию о вашем потенциальном новом сотруднике.
Интервью это ваш шанс по-настоящему познакомиться с кандидатом – если вы его хорошо используете .
➡️ Загрузите нашу бесплатную электронную книгу: Полное руководство по проведению собеседований при приеме на работу !
Задавая типичные вопросы интервью , такие как « Что вы ожидаете от этой роли? Кем вы видите себя через пять лет? ” не поможет далеко уйти. Кандидаты знают эти вопросы будут заданы и имеют правильные ответы подготовленные .
Вот почему вам нужно выбирать вопросы для собеседования с умом .
Вы также должны подумать о том, чтобы дать своим кандидатам около 9 баллов.0021 творческие задачи или задания которые действительно углубляются в кто они такие и что они приносят на стол.
Читайте шесть классных задач , которые вы можете использовать для выявления лучших кандидатов в процессе найма.
Нужен инструмент, который поможет вам в процессе оценки?
С TalentLyft вы можете адаптировать свою оценку в зависимости от должности, на которую вы нанимаете, и всегда убедитесь, что вы предлагаете всем своим кандидатам равный и структурированный опыт!
Подробнее
8 творческих задач по подбору персонала
Вот 8 творческих задач , которые вы можете включить в процесс собеседования :
In-tray — это то, с чем мы, вероятно, сталкивались в какой-то момент своей карьеры, не осознавая его ценности в качестве задачи по подбору персонала. Задача:
Ваш кандидат только что вернулся из двухнедельного отпуска и обнаружил, что его почтовый ящик переполнен 200 электронными письмами. У них встреча через час, и они должны обработать каждую заранее.
Совет эксперта:
Варьируйте это в соответствии с вашей отраслью. Например, если вы занимаетесь электронной коммерцией, поручите своему кандидату обрабатывать большой объем заказов, а не электронных писем.
На что обратить внимание:
На этом этапе некоторые кандидаты могут растеряться и запаниковать. Но другие будут подходить к этому методично, сортируя электронные письма по их важности для вашего бизнеса, вашего клиента или их команды. Эта задача отлично подходит для выявления кандидатов с сильной трудовой этикой и спокойным поведением перед лицом невзгод.
Задача № 2: Смена ролей
Это настоящая кривая , и у вас определенно будет несколько озадаченных интервьюируемых после того, как вы спросите (и вам понадобится толстая кожа, если вы выберете это задание).
Задание:
Просто попросите вашего кандидата оценить вас как интервьюера. Попросите их выделить несколько плюсов и минусов вашего стиля и техники.
Совет эксперта:
Да, это смело, но это может раскрыть всю глубину вашего кандидата. Это не только показывает, насколько хорошо они воспринимают людей (важно, если вы работаете на стороне клиента), но также является хорошим показателем их дипломатических навыков.
На что обратить внимание:
Вы не хотите нанимать кого-то, кто слишком прямолинеен или властен, но вы также хотите избегать кандидата, который слишком кроток, чтобы быть по-настоящему честным. Успешный кандидат честен, но подходит к вопросу с деликатностью и нюансами.
Задание №3: Покажи и расскажи
Это простое задание, но оно может раскрыть множество сведений о вашем кандидате.
Задание:
Просто попросите собеседника принести из дома предмет, который лучше всего отражает его личность, и объясните, почему он его выбрал.
Совет эксперта:
Измените это, увеличив количество предметов, которые должен принести ваш кандидат, или оговорив определенные типы предметов, которые он должен принести. Например, предмет одежды, книга и кружка.
На что обратить внимание:
Имеет ли выбранный ими объект сентиментальную ценность или он связан с хобби или страстью? Помимо выслушивания причин, по которым ваш кандидат выбрал его, подумайте, почему, по вашему мнению, кандидат выбрал именно его. Хотели ли они подчеркнуть силу или грань своей личности? Это раскроет глубину вашего кандидата как человека, а не как работника.
Задание № 4: Загадка о переправе через реку
Загадке о переправе через реку буквально сотни лет, и хотя она, вероятно, не предназначалась для отсеивания плохих кандидатов, она по-прежнему является ценным заданием на собеседовании для рекрутеров.
Задание:
Тот, с которым вы, вероятно, больше всего знакомы, — это фермер, лиса, курица и мешок с семенами. У фермера есть лиса, курица и мешок с семенами, и ему нужно пересечь реку на лодке, чтобы перевезти их, но он может нести с собой только один предмет за раз.
Совет эксперта:
Если он оставит лису наедине с курицей, она съест ее, а если он оставит курицу наедине с семенем, она съест ее. Это головная боль, но есть решение. Щелкните здесь, чтобы увидеть еще несколько головоломок с переходом через реку, которые вы можете использовать.
На что обращать внимание:
Некоторые люди от природы справляются с этим лучше, чем другие. Кандидатам с более логическим складом ума эта задача покажется легкой, но даже если они не справятся с ней сразу, это многое говорит о навыках решения проблем вашего кандидата.
Задание № 5: Бизнес-ангел
Задание:
Попросите вашего кандидата представить себя бизнес-ангелом, которому поручено изменить состояние больного бизнеса. Дайте им установленный бюджет и попросите их создать краткий план, в котором будет изложена их бизнес-стратегия и способы ее реализации.
Помимо того, что ваш кандидат должен сформулировать бизнес-стратегию, попросите его выбрать бизнес-нишу для инвестиций. Некоторые кандидаты могут просто выбрать бизнес, который отвечает их личным интересам, например. любитель фитнеса может инвестировать в бренд спортивной одежды.
Совет эксперта:
Кандидаты-новаторы могут использовать более взвешенный подход, например, проводя анализ конкурентов, чтобы определить существующие предприятия, которые не могут определить прибыльные ниши. Когда люди демонстрируют методичный подход к бизнесу, это верный признак того, что перед вами лучший кандидат.
На что обратить внимание:
После того, как вы выбрали компанию, поставьте перед кандидатом задачу увеличить ее прибыль. Пытаются ли ваши кандидаты внедрить новые стратегии, такие как платная рекламная кампания, или работать над тонкой настройкой существующих? Надеются ли они на новые инвестиции или отказываются от существующих стратегий? Эта задача идеально подходит для выявления новобранцев на руководящую должность.
Задача № 6: Предприниматель в сфере электронной коммерции
Эта задача аналогична задаче бизнес-ангела, упомянутой выше, но вместо этого полагается на то, что ваш кандидат начнет совершенно новый бизнес в сфере электронной коммерции с нуля.
Задача:
Поручите им выбрать систему управления контентом, нишу, базовый маркетинговый план и так далее.
Совет эксперта:
Очевидно, что ваш кандидат вряд ли придумает новый Apple, но это полезная задача, чтобы узнать, как он подходит к идее и стратегии на лету. Как и раньше, посмотрите, как они подходят к задаче, и попросите их потом объяснить свои мысли.
На что обратить внимание:
Когда дело доходит до выбора правильной платформы для своего бизнеса, что они выбирают: готовый конструктор магазина или вариант кодирования с открытым исходным кодом? Копируют ли они существующую бизнес-модель или вычеркивают свою собственную? Такой выбор может раскрыть глубину мышления вашего кандидата и то, как он может вписаться в вашу компанию и команду в целом.
Задание №7: Описание цвета
Это задание гарантированно пень даже самый уверенный из кандидатов.
Задание:
Попросите собеседника как можно лучше описать один или несколько цветов слепому человеку.
Совет эксперта:
Некоторые кандидаты могут придерживаться научного такта, ссылаясь на физические экземпляры цвета, с которыми может быть знаком слепой, например. «Желтый — это цвет теплого солнечного света на вашей коже».
Другие кандидаты могут применить более творческий подход, описывая ситуацию в эмоциональных терминах. Например, красный можно описать как цвет страсти, любви или гнева.
На что обратить внимание:
Очевидно, что на этот вопрос нет единственно правильного ответа. Тем не менее, цель этой задачи состоит в том, чтобы определить коммуникативные навыки вашего кандидата. Ответ, который вы ищете, будет зависеть от требований роли, на которую вы набираете. Например, если вы хотите занять творческую должность графического дизайнера, вам подойдет творческий подход.
Задание №8: Доставка пиццы
Вы, наверное, слышали о « сколько применений для лимона » головоломка. Это простая маленькая задача, но она многое говорит вам о вашем кандидате.
Совет эксперта:
Но вы можете пойти еще дальше, вдохновившись Apple. По-видимому, это популярный вопрос у технологического гиганта во время процесса найма. Этот вопрос раскрывает творческие способности кандидата.
Задание:
Спросите вашего кандидата, какую пользу ему принесли бы ножницы, если бы он был доставщиком пиццы. Попросите их перечислить как можно больше применений в течение двадцати минут, а потом обсудите их. Еще одно довольно простое задание, но оно может многое рассказать о вашем кандидате.
На что обратить внимание:
Помимо того, что вы должны сосредоточиться на том, как лучше всего использовать ножницы, посмотрите, знает ли ваш кандидат роль доставщика пиццы. Это показывает сочувствие и понимание потенциально незнакомой роли.
Заключение. Усовершенствуйте свой процесс собеседования с помощью этих крутых задач
Выйдите за пределы обычных вопросов для собеседования с классными задачами , перечисленными выше.