Есть таблица продаж sales с колонками product_id, category, amount и sold_at. Напишите SQL-запрос, который для каждой категории вернёт три товара с наибольшей выручкой за последние тридцать дней, с суммой выручки и местом внутри категории.
~15 мин голосом
Как подойти
Проверяют, понимает ли кандидат порядок выполнения SQL (WHERE → GROUP BY → окна → внешний фильтр), умеет ли сначала агрегировать, а потом ранжировать, и осознанно ли обращается с равной выручкой и индексируемым фильтром по дате.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.