Собесов

Каталог задач

1005 задач. Страница 17 из 21. Авторские задачи для подготовки к собеседованиям аналитиков с разборами решений.

Темы
Уровень
Сложность
По мотивам интервью в
801
Хабр SQL — топ-5 магазинов по выручке в каждом городе
SQLОконные функцииСредняяMiddle
802
Хабр SQL — нарастающий итог продаж по месяцам и year-over-year
SQLОконные функцииСредняяMiddle
803
Хабр SQL — сотрудники с зарплатой выше менеджера (self-join)
SQLSELF JOINЛёгкаяJunior
804
Хабр SQL — когортный retention N-day
SQLКогортный анализСложнаяMiddle
805
Хабр SQL — воронка с конверсиями шаг-к-шагу
SQLВоронкиСредняяMiddle
806
Хабр SQL — медиана и перцентили по группам
SQLПерцентилиСредняяMiddle
807
Хабр SQL — пользователи, активные 3 дня подряд
SQLПоследовательностиСложнаяMiddle
808
Хабр SQL — пивот выручки в матрицу год × месяц
SQLPIVOTСредняяJunior
809
Хабр SQL — разница WHERE и HAVING на примере
SQLБазовый синтаксисЛёгкаяJunior
810
Хабр SQL — конверсия и lift в A/B-тесте
SQLA/B-тестыСредняяMiddle
811
Хабр SQL — удалить дубликаты строк, оставив одну
SQLОчистка данныхСредняяJunior
812
Хабр SQL — DAU, MAU и stickiness одним запросом
SQLПродуктовые метрикиСредняяMiddle
813
Хабр SQL — первая покупка каждого пользователя
SQLОконные функцииЛёгкаяJunior
814
Хабр SQL — доля категории в общей выручке
SQLОконные функцииЛёгкаяJunior
815
Хабр SQL — заполнение пропусков дат нулями
SQLРабота с датамиСредняяMiddle
816
LeetCode SQL — Game Play Analysis V: Day-1 retention по install_date
SQLКогортная аналитикаСложнаяMiddle
817
LeetCode SQL — Active Users: 5 подряд логинов (gaps & islands)
SQLГруппировка по сериямСредняяMiddle
818
LeetCode SQL — Restaurant Growth: 7-дневное скользящее среднее
SQLСкользящие окнаСредняяMiddle
819
LeetCode SQL — Trips and Users: cancellation rate за период
SQLМноготабличные джойныСложнаяMiddle
820
LeetCode SQL — Department Top Three Salaries (DENSE_RANK)
SQLTop-N per groupСложнаяMiddle
821
LeetCode SQL — Human Traffic of Stadium: 3 дня подряд с people ≥ 100
SQLГруппировка по сериямСложнаяMiddle
822
LeetCode SQL — Market Analysis I: заказы пользователей за 2019 год
SQLLEFT JOIN с условиямиСредняяJunior
823
LeetCode SQL — Immediate Food Delivery II: первый заказ как immediate
SQLАналитика first-touchСредняяMiddle
824
LeetCode SQL — Tree Node: root / inner / leaf через self-LEFT-JOIN
SQLИерархииСредняяJunior
825
LeetCode SQL — Friend Requests II: пользователь с максимумом друзей
SQLUNION ALL и группировкаСредняяJunior
826
LeetCode SQL — Exchange Seats: поменять местами соседние пары
SQLCASE по чётностиСредняяMiddle
827
LeetCode SQL — Students and Examinations: cross join + LEFT JOIN с подсчётом
SQLCross join и нулевые значенияСредняяJunior
828
LeetCode SQL — Last Person to Fit in the Bus: накопительная сумма по очереди
SQLRunning totalsСредняяMiddle
829
LeetCode SQL — Monthly Transactions I: pivot approved/всё по странам
SQLPivot и условная агрегацияСредняяJunior
830
LeetCode SQL — Hopper Queries II: число сотрудников по датам (interval join)
SQLTime-based joinsСложнаяSenior
831
LeetCode SQL — second-degree followers: считаем пользователей-«узлы»
SQLГрафы и самосоединенияСредняяMiddle
832
LeetCode SQL — Product Sales Analysis III: продажи в первый год продукта
SQLFirst-event фильтрацияСредняяMiddle
833
LeetCode SQL — Customers Who Bought All Products: division по HAVING
SQLРеляционное делениеСредняяMiddle
834
LeetCode SQL — Rising Temperature: сравнение с вчерашним днём
SQLSelf-join по датеЛёгкаяJunior
835
StrataScratch (Amazon) — Monthly Percentage Difference: MoM revenue %
SQLMonth-over-monthСложнаяMiddle
836
StrataScratch (Amazon) — Marketing Campaign Success: повторные покупки после дня 1
SQLFirst-event и cohortСложнаяSenior
837
StrataScratch (Facebook) — доля активных пользователей из США
SQLДоли и пропорцииСредняяJunior
838
StrataScratch (Facebook) — Popular Posts: суммарное время просмотра ≥ 5с
SQLУсловная агрегация и HAVINGЛёгкаяJunior
839
StrataScratch (Airbnb) — Growth of Airbnb: годовой рост числа хостов
SQLYear-over-year growthСредняяMiddle
840
StrataScratch (Airbnb) — Host Popularity Rental Prices: бины по числу отзывов
SQLБины и CASEСредняяJunior
841
StrataScratch (Uber) — третья транзакция каждого пользователя
SQLN-я транзакция per groupСредняяMiddle
842
StrataScratch (Uber) — топ-3 категорий по бизнес-милям
SQLTop-NЛёгкаяJunior
843
StrataScratch (Yelp) — Top Cool Votes: business с максимумом cool
SQLMAX по группе и связиЛёгкаяJunior
844
StrataScratch (Salesforce) — Retention Rates по месяцам
SQLRetentionСложнаяSenior
845
StrataScratch (Google) — сессионизация по 30-минутному gap
SQLСессионизацияСложнаяSenior
846
StrataScratch (Microsoft) — power users: >10 покупок за последний месяц
SQLDate filters и группировкаСредняяJunior
847
StrataScratch (Spotify) — трендовые песни: top-N за неделю vs предыдущую
SQLWeek-over-week rankingСложнаяMiddle
848
StrataScratch (Netflix) — binge watching: ≥ 3 эпизода за сутки
SQLПоведенческие сегментыСредняяMiddle
849
StrataScratch (LinkedIn) — воронка отклика на вакансию
SQLВоронкиСложнаяSenior
850
StrataScratch (DoorDash) — среднее время доставки по городам, исключая выбросы
SQLРобастные средниеСредняяMiddle