О курсе

Интенсив построен вокруг темы хеш-таблиц и их применения в задачах, предлагаемых на алгоритмических собеседованиях. Сначала даётся сжатая теория, ориентированная на практическое использование, затем разбираются пять типовых заданий уровня easy/medium с подробным объяснением кода и эталонными решениями. Для самостоятельной работы предусмотрены три дополнительные задачи с возможностью самопроверки.

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

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

Автор курса — Владимир Балун, ex-team lead в Яндекс, имеет опыт решения 400 задач на LeetCode, прохождения и проведения алгосекций в российских BigTech-компаниях. В описании перечислен его опыт работы в Yandex, Ozon, Tinkoff, Kaspersky Lab и Mail.ru, а также участие в качестве спикера на конференциях.

Что рассматривается в программе

  • Рассматривается применение хеш-таблиц для решения типовых алгоритмических задач
  • Разбираются пять заданий уровня easy/medium с объяснением кода
  • Изучаются принципы уточнения требований и анализа условий на собеседовании
  • Работа с задачами для самостоятельной практики и самопроверки
  • Осваиваются основы структур данных и асимптотического анализа
  • Предлагаются подходы к действиям при отсутствии идей для решения задачи

Кому может быть полезен курс

  • Разработчикам любого стека, которые готовятся к алгоритмическим собеседованиям
  • Тем, кто хочет разобраться в решении задач на хеш-таблицы уровня easy/medium
  • Специалистам, которым нужно освежить знания по структурам данных и асимптотическому анализу
  • Тем, кто интересуется принципами прохождения алгосекций и подходами к разбору задач

Вопросы о программе

Какие темы охватывает интенсив?

Интенсив посвящён решению задач на хеш-таблицы: краткая теория, разбор пяти типовых заданий уровня easy/medium и три задачи для самостоятельной практики. Дополнительно включены материалы по структурам данных и принципам прохождения алгоритмических собеседований.

Кому подходит курс?

По описанию, курс подойдёт разработчикам любого стека, знакомым с основами программирования и структурами данных с асимптотическим анализом. Курс по структурам данных идёт бонусом.

В каком формате проходят занятия?

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

Кто автор курса?

Автор — Владимир Балун, ex-team lead в Яндекс. В описании указан его опыт работы в Yandex, Ozon, Tinkoff, Kaspersky Lab и Mail.ru, а также участие в конференциях в качестве спикера.