Придумываем дюжину новейших задач для собеседований в IT-компаниях

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

Обложка: Придумываем дюжину новейших задач для собеседований в IT-компаниях

Одна задача и 10 минут, чтобы нанять iOS-разработчика

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

Обложка: Одна задача и 10 минут, чтобы нанять iOS-разработчика
Соберите сервер из комплектующих

Примеры задач с собеседования на позицию Middle Ruby разработчика

Несколько задачек по основам Ruby и часто используемым функциям языка для собеседования на позицию middle разработчика.

Обложка: Примеры задач с собеседования на позицию Middle Ruby разработчика

Задача на собеседовании: провести прямую через набор точек

Ищем наиболее вероятные положения автономного автомобиля, который едет прямо по дороге и отслеживается по GPS.

Обложка: Задача на собеседовании: провести прямую через набор точек

Собеседование на позицию Middle JavaScript разработчика: примеры задач и необходимые знания

Разбор нескольких задач, с которыми вы можете столкнуться при прохождении собеседования, а также общие советы для интервью.

Обложка: Собеседование на позицию Middle JavaScript разработчика: примеры задач и необходимые знания

Задачи с собеседований: обработка параллельного редактирования данных

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

Обложка: Задачи с собеседований: обработка параллельного редактирования данных

Отмеряем минуты фитилями и доказываем прямоугольность треугольника — две логические задачи

Представляем себя на месте пунктуального подрывника и вспоминаем немного геометрии.

Обложка: Отмеряем минуты фитилями и доказываем прямоугольность треугольника — две логические задачи

Задачи с собеседований: ищем самый тяжёлый шар за два измерения

Определяем с помощью задачи как хорошо соискатель умеет строить алгоритмы и системно искать решения.

Обложка: Задачи с собеседований: ищем самый тяжёлый шар за два измерения

SQL задачка: напишите запрос для обработки больших данных

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

Обложка: SQL задачка: напишите запрос для обработки больших данных

Японская головоломка KenKen: разбор задачи и алгоритм автоматической генерации таблиц

Разбор правил головоломки KenKen, её решение, а также пример программной реализации.

Обложка: Японская головоломка KenKen: разбор задачи и алгоритм автоматической генерации таблиц

Задачи с IT-собеседований: модуль для платформы интернет-магазинов

Разбор задания с собеседования, суть которого в написании модуля для платформы интернет-магазинов.

Обложка: Задачи с IT-собеседований: модуль для платформы интернет-магазинов

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

Разбираем известную головоломку, в которой можно прийти к нескольким правильным ответам.

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

Как Гомер Симпсон почти решил уравнение Великой теоремы Ферма

Изучаем известную теорему и пробуем проверить вычисления героя культового мультсериала Гомера Симпсона.

Обложка: Как Гомер Симпсон почти решил уравнение Великой теоремы Ферма

Время размять мозги: задачка о том, как разъехаться на перекрестке

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

Обложка: Время размять мозги: задачка о том, как разъехаться на перекрестке

Подборка задач по спортивному программированию

Решаем задачи с Moscow Programming Contest 2019 – самого большого конкурса по программированию, который на данный момент проходил в России.

Обложка: Подборка задач по спортивному программированию

Задачи по JavaScript для начинающих от Tproger и GeekBrains

Вместе с факультетом Веб-разработки GeekUniversity собрали для вас несколько простых задач и вопросов по JavaScript для обучения и тренировки.

Обложка: Задачи по JavaScript для начинающих от Tproger и GeekBrains

Как убедиться, что вентилятор выключен, если в доме отключили электричество? Задачка на логику

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

Обложка: Как убедиться, что вентилятор выключен, если в доме отключили электричество? Задачка на логику

Сможете ли вы получить наследство, решив головоломку со шкафчиками?

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

Обложка: Сможете ли вы получить наследство, решив головоломку со шкафчиками?

Помогите сплетникам как можно эффективнее распространить слухи

Нужно найти алгоритм, который поможет n сплетникам распространить слухи за минимальное количество сообщений.

Обложка: Помогите сплетникам как можно эффективнее распространить слухи

Сможете получить MU из MI, используя 4 правила?

У вас есть 4 правила для преобразования строк. Сможете ли вы превратить MI в MU, не нарушая их?

Обложка: Сможете получить MU из MI, используя 4 правила?

Маленькая девочка считает до 1000 — на каком пальце она закончит?

Логическая задача из книги «Alogithmic Puzzles». Сможете решить её?

Обложка: Маленькая девочка считает до 1000 — на каком пальце она закончит?

3 чемодана, 3 ключа, 3 попытки — сможете решить эту задачку?

Довольно простая задачка на нахождение соответствий. Попробуйте решить её!

Обложка: 3 чемодана, 3 ключа, 3 попытки — сможете решить эту задачку?

Разливаем ром в порту: логическая задачка на переливания

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

Обложка: Разливаем ром в порту: логическая задачка на переливания

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

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

Обложка: Три хирурга, больной и две пары перчаток — сможете помочь никому не заразиться?

Семья на мосту — логическая задача про переправу

Наизусть знаете, как переправить через реку волка, козу и капусту? Попробуйте теперь помочь семье, которой позарез нужно перейти мост за 17 минут.

Обложка: Семья на мосту — логическая задача про переправу

Логическая задача про электрика и 49 кабелей

Электрик, река и 49 одинаковых проводов. Что это? Конечно, задачка на логику. Попробуйте решить её, а если не получится — в статье есть ответ.

Обложка: Логическая задача про электрика и 49 кабелей

Задачи по Python для начинающих от Tproger и GeekBrains

Для обучения программированию на питоне нужны тренировки. Совместно с GeekBrains собрали для вас несколько простых задач на Python 3 c решениями.

Обложка: Задачи по Python для начинающих от Tproger и GeekBrains
Обложка: День, магазин, парковка — задача для программистов

День, магазин, парковка — задача для программистов

Дано Парковка построена в виде графа. Он состоит из N узлов и M рёбер. В нём нет ни петель, ни параллельных рёбер. Каждый узел — парковочный блок с определённой вместимостью.…

Обложка: Маляры, носки и переменные — подборка задач для программистов

Маляры, носки и переменные — подборка задач для программистов

Ищем носки, меняем переменные местами и обмениваемся рукопожатиями — встречайте новую подборку задач для программистов.

Обложка: Огурцы, богатства, бочки — подборка задач для программистов

Огурцы, богатства, бочки — подборка задач для программистов

Огурцы под жарким солнцем Ранним утром бакалейщик выставил 100 килограмм огурцов на улицу перед своим магазином. Огурцы на 99 % состоят из воды. День был жарким и часть воды из…

Обложка: Батарейки, ряды и конференции — подборка задач для программистов

Батарейки, ряды и конференции — подборка задач для программистов

Вставляем батарейки в фонарик, считаем сумму рядов и ищем посетителей конференции — новая подборка задач для программистов.

Обложка: Избавляемся от шляп, ищем расстояния в массиве и нули в факториале — подборка задач для программистов

Избавляемся от шляп, ищем расстояния в массиве и нули в факториале — подборка задач для программистов

Джинны, шляпы, расстояния в массиве и нули в факториале — всё это в новой подборке задач для программистов.