Python и pandas на собеседовании аналитика
Python-секцию на собеседовании аналитика обычно сводят к pandas: groupby, pivot, merge, sessionization. Реже спрашивают типовые алгоритмы. Эти задачи покажут оба формата.
pandasgroupbypivotmergesessionizationretention
Лёгкие — начни отсюда
Python — длина самой длинной серии одинаковых символов
Строки и итерацияЛёгкаяJunior
Магнит Python — длина наибольшей последовательности одинаковых символов
Алгоритмы и строкиЛёгкаяJunior
Amazon: сохранить LIST на диск — сложность и память
СериализацияЛёгкаяJunior
ВК Junior: DPU и NPU по транзакциям из Excel
Excel и pandasЛёгкаяJunior
ДКД МО ДЗМ: Excel/Python — анализ заболеваний COVID-19 по поликлиникам
Excel и pandasЛёгкаяJunior
Красный Яр / 585: прирост средней конверсии (LFL по магазинам СПб)
Excel и pandasЛёгкаяJunior
Совкомбанк Страхование: преобразование медицинского реестра
ETL и pandasЛёгкаяJunior
Совкомбанк Страхование: VBA / Python — извлечь город из адреса
Парсинг текстаЛёгкаяJunior
Средние
Python/pandas — построение воронки из событий
Pandas и аналитикаСредняяMiddle
Python — слить пересекающиеся события одного пользователя
pandas / алгоритмыСредняяMiddle
Retentioneering: момент времени, после которого человек спит с вероятностью 0.9
Квантили и доверительные интервалыСредняяMiddle
Retentioneering: анализ эффективности товаров в Яндекс.Маркете (DRR/ROAS)
Маркетинговая аналитикаСредняяMiddle
Aviasales Aviastats — ETL: разворот flights_info в строки
ETL и подготовка данныхСредняяMiddle
Aviasales Booking — Pandas: pivot по сопутствующим услугам
Pandas и аналитикаСредняяMiddle
Aviasales Junior — рефакторинг исследовательского скрипта для регулярного запуска
Чистый код и регулярные джобыСредняяJunior
Python (senior) — Итератор vs генератор: в чём разница
Структуры языкаСредняяSenior
Сложные
Python — Union-Find для связанных записей по id/phone/mail
Graph / Union-FindСложнаяMiddle
Karpov ДЗ: Прогноз CLTV для подписочного сервиса
CLTV / CohortСложнаяMiddle
LeetCode Pandas — merge_asof: time-based join по последней цене
pandas — time-joinСложнаяSenior
Сценарий: gaps-and-islands в pandas — стрики и пропуски
Анализ событийСложнаяMiddle