Успешно подготовиться к алгоритмическим задачам на собеседованиях в топовые компании уровня FAANG
Эти навыки помогут
Автор и спикер курса
Senior Software Development Engineer в Amazon
Дисклеймер: всё, что рассказывает Артём, является исключительно его мнением и никак не связано с позицией компании, в которой он работает ;)
Ментор, техлид, девелопер, проджект-менеджер, scrum-мастер. Делал проекты для Microsoft, Яндекс, Лаборатории Касперского. Разрабатывал и поддерживал систему безопасности на Зимних Олимпийских играх в 2014 году в Сочи. Использует алгоритмы для работы и собеседований с 2008 года. В программировании с 9 лет.
Артём Мурадов
Как проходит обучение
Вы самостоятельно выбираете время для занятий. Лекции и полезные материалы доступны в личном кабинете. Каждую неделю открывается новый блок.
Смотрите лекции
Ёмкие лекции на 10–20 минут
Разбираете особенности базовых алгоритмов и работы со структурами данных
Выполняете задания
Решаете практические задачи, приближённые к реальным, на сервисе leetcode.com
Закрепляете знания по каждой теме
Прокачиваете навыки
Читаете дополнительную литературу, которая поможет больше узнать об алгоритмах и прокачать навыки
Программа: 4 блока, 24 урока
Блок 1
Введение в алгоритмы
Основные понятия теории алгоритмов
Зачем программистам разбираться в алгоритмах
Простейший анализ алгоритмов
Блок 2
Какие алгоритмы и структуры данных пригодятся на практике
Распространённые алгоритмы и структуры данных
Кейсы: как алгоритмы и структуры данных улучшают код
Связь алгоритмов с «чистым кодом»
Блок 3
Какие знания нужны на собеседованиях в FAANG
Зачем спрашивают алгоритмические задачи на собеседованиях
Какие задачи нужно уметь решать для трудоустройства
Как проходит собеседование в FAANG
Опыт собеседований в Microsoft, Google, Amazon
Блок 4
Как изучать алгоритмы и где практиковаться
Как развивать навыки по использованию алгоритмов при написании кода
Инструменты для самообучения
Полезные идеи для ежедневной работы и подготовки к собеседования
Основные понятия теории алгоритмов
Зачем программистам разбираться в алгоритмах
Простейший анализ алгоритмов
Распространённые алгоритмы и структуры данных
Кейсы: как алгоритмы и структуры данных улучшают код
Связь алгоритмов с «чистым кодом»
Зачем спрашивают алгоритмические задачи на собеседованиях
Какие задачи нужно уметь решать для трудоустройства
Как проходит собеседование в FAANG
Опыт собеседований в Microsoft, Google, Amazon
Как развивать навыки по использованию алгоритмов при написании кода
Инструменты для самообучения
Полезные идеи для ежедневной работы и подготовки к собеседованиям
В экспресс-курсе нет детального разбора существующих алгоритмов — здесь то, что используется на практике чаще всего.
Знание алгоритмов и структур данных — не достаточное, но необходимое условие успешного прохождения собеседований.
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
Алгоритмы
Видеоуроки, доступ 2 года
Старт когда удобно
Дополнительная литература
Практические задания
при рассрочке от 4 месяцев или 37 000 ₽ единовременно
Оплатить участие в курсе по «Алгоритмы: roadmap для работы и собеседований»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Заявка от компании на курс по «Алгоритмы: roadmap для работы и собеседований»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Ответы на вопросы
После оплаты курса вас автоматически перенаправит в личный кабинет, где будет открыт доступ к занятиям. Логин и пароль для входа мы отправим вам на электронную почту, указанную при оплате.
Видео и материалы курса находятся в личном кабинете по адресу edu.slurm.io. Подборки практических заданий, которые помогут усвоить темы курса, будут на сайте leetcode.com. Для занятий на leetcode.com понадобится аккаунт — это бесплатно.
Уроки откроются сразу после оплаты.
Электронное свидетельство об окончании курса можно получить по запросу в поддержку в личном кабинете.
Индивидуальной обратной связи на курсе нет. Однако Артём регулярно отвечает на Stack Overflow, а ветки, в которых он пишет, указаны в дополнительных материалах. Вы сможете задать вопросы там.
В личном кабинете по адресу edu.slurm.io в правом нижнем углу есть чат поддержки. Поддержка отвечает в течение нескольких минут.