Подборки по темам
Задания, которые удобно решать вместе.
- Типизация Python: аннотации, Protocol и TypeVar — задачи
Практика типизации Python: исправление аннотаций, Literal, Optional, TypeVar и Protocol.
Заданий: 6
- RAG и векторный поиск: задачи на эмбеддинги и FAISS
Задачи RAG: эмбеддинги, FAISS, Qdrant, гибридный поиск, RRF, реранжирование и метрики качества выдачи. Вопросы и Python с проверкой.
Заданий: 25
- Задачи scikit-learn: обучение модели и проверка ошибок
Практика машинного обучения: train_test_split, LinearRegression, predict_proba, baseline, MAE, precision и recall. Код с проверкой онлайн.
Заданий: 36
- Spark: driver, executors, RDD и DataFrame — тест
Spark: driver, executors, RDD и DataFrame — тест. 5 заданий с проверкой ответа и переходом к курсу.
Заданий: 5
- GROUP BY и HAVING в SQL: задачи на суммы, NULL и средние
Задачи SQL на GROUP BY, HAVING, COUNT, SUM, AVG и условную агрегацию.
Заданий: 12
- CASE, NULL и COUNT в SQL: задачи на условную агрегацию
Практика SQL: COUNT CASE, SUM, COUNT DISTINCT, COALESCE и NULLIF. Посчитайте выручку и конверсию, сохранив смысл NULL и нуля.
Заданий: 5
- SQL для аналитика: воронки, сессии, повторные покупки и RFM
SQL-практика продуктовой аналитики: последовательные воронки, сессии, повторные покупки и RFM на дату среза. Запросы с проверкой.
Заданий: 6
- EXISTS, INTERSECT и EXCEPT: задачи SQL на условия по множествам
SQL-практика: EXISTS, пересечение и разность множеств, условия «для всех» и ловушка NOT IN с NULL.
Заданий: 5
- Индексы SQL и EXPLAIN QUERY PLAN: практика на SQLite
Задачи по индексам SQLite: SCAN и SEARCH, функции в WHERE, составной индекс и диапазоны. Вопросы о плане и SQL-запросы с проверкой.
Заданий: 7
- Интервалы SQL: пересечения, занятость и проверка дат
Задачи SQL на интервалы: некорректные границы, длительность, пересечения и максимальную занятость.
Заданий: 5
- Подготовка к SQL-собеседованию: 10 задач с проверкой
Подготовка к SQL-собеседованию для аналитика: JOIN, агрегации, сессии, когорты и воронки. 10 учебных задач с запуском SQLite без регистрации.
Заданий: 10
- JOIN в SQL: задачи на INNER, LEFT и SELF JOIN
Практика JOIN в SQL: строки без пары, дубли, три таблицы и уникальные пары через SELF JOIN.
Заданий: 11
- Тест SQL онлайн: SELECT, JOIN, NULL и оконные функции
Проверьте SQL бесплатно: ошибки SELECT, NULL, JOIN, GROUP BY, HAVING, CTE и оконные функции. Вопросы и задачи с проверкой ответа онлайн.
Заданий: 28
- SQL-задачи с проверкой запросов: JOIN, GROUP BY и оконные функции
Девять SQL-задач с исполнением SQLite: агрегация, соединения, клиенты без заказов, топ-N и последняя запись в группе.
Заданий: 9
- Рекурсивные CTE в SQL: деревья, графы и состав изделия
Задачи SQL на WITH и рекурсивные CTE: обход дерева, защита от циклов и расчёт состава изделия.
Заданий: 4
- Сверка SQL-отчётов: дубли, JOIN, EXCEPT и ключи
Проверьте SQL-отчёт: гранулярность JOIN, задвоенные суммы, ограничения EXCEPT и нарушения ключей. Задачи с проверкой запросов.
Заданий: 5
- Оконные функции SQL: топ-N, последний заказ и накопительный итог
Задачи SQL на оконные функции: топ-N по группам, последний заказ, сессии и накопительные показатели.
Заданий: 10
- Voice AI: тест на распознавание речи и управление диалогом
Задачи Voice AI: STT, TTS, barge-in, подтверждение данных, инструменты, фреймворки и realtime. Вопросы и обработка событий на Python.
Заданий: 9
