Ctrl K
Аналитик данных · SQL · Senior · Теория

После джойна заказов с таблицей промокодов сумма выручки в отчёте оказалась на пятнадцать процентов больше, чем в бухгалтерии. Как будете искать причину и как исправите запрос?

~4 мин голосом

Как подойти

Проверяют, умеет ли кандидат системно диагностировать расхождение метрики после джойна: распознать fan-out из-за неуникального ключа, доказать гипотезу запросами, исправить через агрегацию до нужного зерна и не допустить повторения тестами в пайплайне.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыЗапрос, который раньше выполнялся за миллисекунды, после роста таблицы до десятков миллионов строк стал выполняться секундами. Как будете разбираться и что можете сделать? MiddleЧто такое первичный и внешний ключ? И как бы вы смоделировали связь «многие ко многим» — например, студенты и курсы? JuniorВы джойните таблицу заказов с таблицей платежей, и суммарная выручка в отчёте внезапно выросла почти в три раза. Как будете искать причину и как это исправить? MiddleРасскажите о случае, когда вы денормализовали модель данных ради производительности. Чем за это пришлось заплатить? SeniorСтраница со списком заказов стала грузиться несколько секунд, и в логах вы видите сотни однотипных SQL-запросов на один HTTP-запрос. Что происходит и как будете это чинить? Middle

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин