Каталог задач
284 задач из 1000. Страница 5 из 6. Тестовые задания с реальных собеседований по аналитике и алгоритмам.
201
Хабр SQL — разница WHERE и HAVING на примере
SQLБазовый синтаксисЛёгкаяJuniorХабр
202
Хабр SQL — конверсия и lift в A/B-тесте
SQLA/B-тестыСредняяMiddleХабр
203
Хабр SQL — удалить дубликаты строк, оставив одну
SQLОчистка данныхСредняяJuniorХабр
204
Хабр SQL — DAU, MAU и stickiness одним запросом
SQLПродуктовые метрикиСредняяMiddleХабр
205
Хабр SQL — первая покупка каждого пользователя
SQLОконные функцииЛёгкаяJuniorХабр
206
Хабр SQL — доля категории в общей выручке
SQLОконные функцииЛёгкаяJuniorХабр
207
Хабр SQL — заполнение пропусков дат нулями
SQLРабота с датамиСредняяMiddleХабр
208
LeetCode SQL — Game Play Analysis V: Day-1 retention по install_date
SQLКогортная аналитикаСложнаяMiddleLeetCode
209
LeetCode SQL — Active Users: 5 подряд логинов (gaps & islands)
SQLГруппировка по сериямСредняяMiddleLeetCode
210
LeetCode SQL — Restaurant Growth: 7-дневное скользящее среднее
SQLСкользящие окнаСредняяMiddleLeetCode
211
LeetCode SQL — Trips and Users: cancellation rate за период
SQLМноготабличные джойныСложнаяMiddleLeetCode
212
LeetCode SQL — Department Top Three Salaries (DENSE_RANK)
SQLTop-N per groupСложнаяMiddleLeetCode
213
LeetCode SQL — Human Traffic of Stadium: 3 дня подряд с people ≥ 100
SQLГруппировка по сериямСложнаяMiddleLeetCode
214
LeetCode SQL — Market Analysis I: заказы пользователей за 2019 год
SQLLEFT JOIN с условиямиСредняяJuniorLeetCode
215
LeetCode SQL — Immediate Food Delivery II: первый заказ как immediate
SQLАналитика first-touchСредняяMiddleLeetCode
216
LeetCode SQL — Tree Node: root / inner / leaf через self-LEFT-JOIN
SQLИерархииСредняяJuniorLeetCode
217
LeetCode SQL — Friend Requests II: пользователь с максимумом друзей
SQLUNION ALL и группировкаСредняяJuniorLeetCode
218
LeetCode SQL — Exchange Seats: поменять местами соседние пары
SQLCASE по чётностиСредняяMiddleLeetCode
219
LeetCode SQL — Students and Examinations: cross join + LEFT JOIN с подсчётом
SQLCross join и нулевые значенияСредняяJuniorLeetCode
220
LeetCode SQL — Last Person to Fit in the Bus: накопительная сумма по очереди
SQLRunning totalsСредняяMiddleLeetCode
221
LeetCode SQL — Monthly Transactions I: pivot approved/всё по странам
SQLPivot и условная агрегацияСредняяJuniorLeetCode
222
LeetCode SQL — Hopper Queries II: число сотрудников по датам (interval join)
SQLTime-based joinsСложнаяSeniorLeetCode
223
LeetCode SQL — second-degree followers: считаем пользователей-«узлы»
SQLГрафы и самосоединенияСредняяMiddleLeetCode
224
LeetCode SQL — Product Sales Analysis III: продажи в первый год продукта
SQLFirst-event фильтрацияСредняяMiddleLeetCode
225
LeetCode SQL — Customers Who Bought All Products: division по HAVING
SQLРеляционное делениеСредняяMiddleLeetCode
226
LeetCode SQL — Rising Temperature: сравнение с вчерашним днём
SQLSelf-join по датеЛёгкаяJuniorLeetCode
227
StrataScratch (Amazon) — Monthly Percentage Difference: MoM revenue %
SQLMonth-over-monthСложнаяMiddleAmazon
228
StrataScratch (Amazon) — Marketing Campaign Success: повторные покупки после дня 1
SQLFirst-event и cohortСложнаяSeniorAmazon
229
StrataScratch (Facebook) — доля активных пользователей из США
SQLДоли и пропорцииСредняяJuniorMeta
230
StrataScratch (Facebook) — Popular Posts: суммарное время просмотра ≥ 5с
SQLУсловная агрегация и HAVINGЛёгкаяJuniorMeta
231
StrataScratch (Airbnb) — Growth of Airbnb: годовой рост числа хостов
SQLYear-over-year growthСредняяMiddleAirbnb
232
StrataScratch (Airbnb) — Host Popularity Rental Prices: бины по числу отзывов
SQLБины и CASEСредняяJuniorAirbnb
233
StrataScratch (Uber) — третья транзакция каждого пользователя
SQLN-я транзакция per groupСредняяMiddleUber
234
StrataScratch (Uber) — топ-3 категорий по бизнес-милям
SQLTop-NЛёгкаяJuniorUber
235
StrataScratch (Yelp) — Top Cool Votes: business с максимумом cool
SQLMAX по группе и связиЛёгкаяJuniorYelp
236
StrataScratch (Salesforce) — Retention Rates по месяцам
SQLRetentionСложнаяSeniorSalesforce
237
StrataScratch (Google) — сессионизация по 30-минутному gap
SQLСессионизацияСложнаяSeniorGoogle
238
StrataScratch (Microsoft) — power users: >10 покупок за последний месяц
SQLDate filters и группировкаСредняяJuniorMicrosoft
239
StrataScratch (Spotify) — трендовые песни: top-N за неделю vs предыдущую
SQLWeek-over-week rankingСложнаяMiddleSpotify
240
StrataScratch (Netflix) — binge watching: ≥ 3 эпизода за сутки
SQLПоведенческие сегментыСредняяMiddleNetflix
241
StrataScratch (LinkedIn) — воронка отклика на вакансию
SQLВоронкиСложнаяSeniorLinkedIn
242
StrataScratch (DoorDash) — среднее время доставки по городам, исключая выбросы
SQLРобастные средниеСредняяMiddleDoorDash
243
StrataScratch (TikTok) — % подтверждённых регистраций в 24 часа
SQLTime-based joinСредняяMiddleTikTok
244
Glassdoor (Amazon) — извлечение телефонов из текстовой колонки
SQLРегулярки и парсингСредняяMiddleAmazon
245
Glassdoor (Amazon) — час, в котором было больше всего одновременных юзеров
SQLInterval overlapСложнаяSeniorAmazon
246
Glassdoor (Meta) — рекомендации друзей через общих знакомых
SQLГрафы и self-joinСложнаяSeniorMeta
247
Glassdoor (Meta) — Acceptance Rate friend-request по месяцам
SQLTime-aware ratioСредняяMiddleMeta
248
Glassdoor (Microsoft) — иерархия сотрудник→менеджер через рекурсивный CTE
SQLИерархииСложнаяSeniorMicrosoft
249
Glassdoor (Google) — N-day rolling DAU и WAU
SQLRolling DAU / WAUСложнаяMiddleGoogle
250
Glassdoor (Google) — running median по выручке
SQLПерцентилиСложнаяSeniorGoogle