🎓

SQL-собеседование: 100 задач уровня Middle

Информационные технологии
Обложка курса Купить за 3400 ₽
  • Уроков: 13
  • Сложность: normal
  • Аудитория: Аналитики и инженеры, готовящиеся к Middle-собеседованию. Те, кто прошёл основы SQL и хочет реальную практику без воды. Специалисты с опытом ~0.5–2 лет — на пороге роста.
Информационные технологии Платный
Готовитесь к Middle-собеседованию? За 3–4 недели по 20–40 минут в день прокачаете решение реальных кейсов «как на интервью»: оконные функции, CTE, подзапросы, аналитическая логика и разбор типичных подвохов.

📌 Скидка 500р до 24 августа уже применена

🔍 Как устроен курс:

  • 100 практических задач Middle-уровня с автопроверкой и разбором логики

  • Формат задачи: условие → схема и входные данные → подсказка → ваше решение → автопроверка → разбор + вопросы «что если…»

  • Подсказки и «ловушки интервьюера» — учитесь видеть типичные грабли до того, как на них наступить

  • Разбор и рефакторинг: показываем, как сделать решение короче/понятнее

  • Основано на реальных кейсах из SQL-собеседований

  • Диалект: MySQL

🛠 Темы курса:

  • Оконные функции: ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD

  • Подзапросы (вложенные и коррелированные)

  • WITH/CTE и декомпозиция

  • Агрегации, HAVING, условия в агрегатах

  • CASE, COALESCE, работа с NULL

  • Временные ряды и группировка по времени

  • Порядок выполнения и читаемость запросов

🎓 Результат:

  • Проходите SQL-скрининг на Middle уверенно и без «угадайки»

  • Объясняете и улучшаете запросы, а не только «пишете SELECT»

  • Видите структуру задачи и подвох, быстро приходите к точному решению

📦 Плюс:

  • Доступ ко всем материалам и обновлениям

  • 5 бесплатных задач до покупки — попробуйте формат

  • Гарантия возврата Stepik, если курс не подойдёт

Начните сейчас: добавьте в «Желаемое» или откройте 5 бесплатных задач и почувствуйте прогресс уже через 3 дня.

Больше пользы в Telegram: практические SQL-кейсы, разбор ошибок из продакшена, советы по подготовке и архитектурные инсайты.

Требования:
  • Уверенная база: SELECT, JOIN, GROUP BY

  • базовое понимание оконных функций и подзапросов

  • готовность разбираться в логике и объяснять решения.