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

Знаете основы SQL, но залипаете на тестах и теряетесь на экране интервьюера? Этот курс — тренажёр реального скрининга: 100 задач с edge-кейсами, крупные данные, instant-проверка и разбор типовых ловушек. За 2–3 недели доведёте SELECT/JOIN и базовую аналитику до автоматизма и научитесь объяснять решение уверенно и по…
Начальный уровень
50
Часть
2 программ →
Сертификат Stepik

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

  • - читать условие и понимать, какой результат от вас хотят получить;
  • - выбирать нужные таблицы и аккуратно соединять их через JOIN;
  • - не путаться в WHERE, HAVING, COUNT(*) и COUNT(column);
  • - замечать NULL, дубли и пограничные случаи;
  • - объяснять логику решения, а не просто писать запрос наугад;
  • - увереннее проходить SQL-задачи уровня Junior.

О курсе

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

Курс для тех, кто уже знает базовый SQL, но хочет увереннее решать задачи уровня Junior: на скринингах, тестовых заданиях и первых рабочих задачах с данными.

Основной формат: условие, схема таблиц, входные данные, ваше решение, автопроверка и разбор логики.

Что внутри

База SQL:
SELECT, WHERE, IN, LIKE, сортировка, фильтрация, простые условия.

JOIN и связи таблиц:
JOIN, LEFT JOIN, фильтры в ON и WHERE, дубли после соединений, проверка смысла результата.

Агрегации:
GROUP BY, HAVING, COUNT, SUM, AVG, подзапросы и базовые оконные функции.

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

С чего начать

Перед покупкой можно открыть бесплатный блок и решить первые задачи:
5 бесплатных задач курса

Если хотите сначала понять свой уровень, можно пройти бесплатный SQL-тест:
SQL-тест: узнать свой уровень от новичка до мидла+

Что проходить дальше

Если Junior-задачи уже идут уверенно, следующий шаг — более плотные задачи уровня Middle, CTE, окна, сложные агрегации, собеседовательные ловушки и задачи ближе к работе.

Расширенные программы подготовки:
SQL-собеседование: программа подготовки от Junior до Middle
SQL-собеседование: программа от Junior до Upper-Middle

Если после SQL хотите двигаться в Data Engineering, посмотрите DE-практикум:
DE-практикум: локальный стенд, DWH, Airflow, Spark, проверки качества и итоговый проект

Где читать больше разборов

В Telegram я публикую SQL-задачи, разборы ошибок, материалы по витринам, DWH, Airflow, Python и Data Engineering:
https://t.me/kuzmin_dmitry91

Для кого этот курс

Курс подойдет: - начинающим аналитикам и Junior Data Engineers; - тем, кто знает SELECT, но теряется на SQL-тестах; - тем, кто уже пробовал проходить SQL-скрининг и не понял, где ошибся; - тем, кто переходит из Excel или BI в SQL; - тем, кому нужна практика перед собеседованиями, а не еще один учебник по синтаксису.

Начальные требования

Желательно уже понимать базовые конструкции SQL: SELECT, WHERE, JOIN, GROUP BY.

Если SQL пока совсем с нуля, лучше сначала пройти базовый курс:
SQL с нуля: обучение и практика для аналитика и дата-инженера

Наши преподаватели

Как проходит обучение

- 110 практических SQL-задач уровня Junior;
- 45 тестов с собеседовательным уклоном;
- автоматическая проверка решений;
- к задачам есть пояснения и разборы логики;
- вопросы похожи на то, что встречается в SQL-скринингах и тестовых заданиях;
- диалект курса: MySQL.

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

загружаем...
Certificate

Сертификат

Stepik

Отзывы прошедших курс

4.9
из 5
из 14 отзывов
14 отзывов
загружаем...

Входит в 2 программы

  •    
     
     
  •    
     
     

Что вы получаете

  • 110 практических задач формата интервью с автопроверкой, подсказками и разбором логики
  • 45 тестов с собеседований
  • 5 бесплатных задач для пробы формата до покупки
  • Реальные кейсы и «ловушки интервьюера», карта прогресса и мини-чек-листы подготовки
  • Диалект: MySQL, доступ к материалам и обновлениям
  • Гарантия возврата Stepik, если курс не подойдёт

Сколько стоит обучение

Price: 2 690 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 2 690