Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
нет рассрочки
  • Без жёстких дедлайнов — можно проходить в своём темпе
  • Примеры реальных задач с собеседований
  • Личный опыт авторов курса

Чему вы научитесь

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

Обучаем на реальных примерах

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

Личный опыт авторов
Авторы курса — опытные разработчики, которые провели и оценили не одну сотню алгоритмических интервью. При этом авторы сами много раз были в роли собеседуемых и получали предложения о работе в компаниях из списка Big Tech.
 
Полезные материалы
В курсе поделимся ссылками на лучшие материалы для дальнейшего изучения и самостоятельной подготовки.

 

Чем полезен бесплатный курс

  • Узнаете, как проводятся собеседования и как их успешно проходить
  • Повторите нужную теорию и проверите свои знания
  • Потренируетесь решать задачи 

Что вы получите после обучения

Приобретаемые навыки
1
Графы
2
Динамическое программирование
3
Структуры данных
4
Подготовка резюме
5
Формат алгоритмических собеседований
6
Критерии
7
Навыки для собеседований
8
Алгоритмы собеседований
9
Деревья

Образовательная организация

Яндекс Практикум — сервис онлайн-обучения, где каждый может освоить цифровую профессию с нуля или получить новые навыки для дальнейшего профессионального развития.

Яндекс Практикум готовит специалистов по 5 направлениям: анализ данных, программирование, дизайн, маркетинг, менеджмент.

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

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

Преимущества:

Обучение основано на реальных ситуациях. Все задачи, которые вы будете выполнять, взяты из реальной рабочей практики. Оттуда же все инструменты: редакторы кода или Figma. С первых дней вы будете готовиться к своей будущей работе.
69% выпускников Практикума находят работу. В этом им помогает особый этап курса — карьерный трек. На нём со студентами работают наши HR-специалисты. Они учат студентов планировать процесс поиска работы, правильно составлять резюме, не теряться на собеседованиях и проходить тестовые задания. Читать исследование НИУ ВШЭ
Технологии помогают сделать так, чтобы каждому было удобно учиться. Теория — в учебнике с интерактивными элементами, задачи — в тренажёре.
Обратная связь. Еженедельные созвоны с наставниками и подробный письменный разбор выполненных заданий от ревьюера. Кураторы регулярно собирают обратную связь, чтобы в группе было комфортно и не страшно обратиться за помощью.
Возможность оплаты курса в рассрочку. 

Программа курса

Начало

Блок 1

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

 

Как проходят алгоритмические собеседования

Блок 2

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

  • Формат алгоритмических собеседований
  • Критерии успешного собеседования
  • Тестирование своих решений
  • Важное при решении задач
  • Гибкие навыки для собеседований

 

Какие алгоритмы нужно знать

Блок 3

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

  • Сложность алгоритмов
  • Метод двух указателей
  • Бинарный поиск
  • Рекурсия и поиск с возвратом
  • Сортировки
  • Графы
  • Деревья
  • Динамическое программирование
  • Жадные алгоритмы
  • Задачи на реализацию

 

Какие структуры данных нужно знать

Блок 4

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

  • Динамический массив
  • Стек
  • Очередь
  • Связный список
  • Хеш-таблица
  • Бинарная куча и приоритетная очередь
  • Двоичное дерево поиска

 

Подготовка и практика

Блок 5

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

  • Практика
  • Полезные источники
  • Подготовка резюме

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 18.04.2024 07:22
Бесплатный курс «Подготовка к алгоритмическому собеседованию»

Бесплатный курс «Подготовка к алгоритмическому собеседованию»

Оставить отзыв
Поделиться курсом с друзьями