Ctrl K

Библиотека вопросов

Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.

Что такое медленно меняющиеся измерения, SCD, и какие их типы вы знаете?Data Engineer · ТеорияJuniorЧто такое первичный и внешний ключ? И как бы вы смоделировали связь «многие ко многим» — например, студенты и курсы?Backend · ТеорияJuniorЧто такое схема «звезда» и чем она отличается от схемы «снежинка»?Data Engineer · ТеорияJuniorВ хранилище есть измерение клиентов, и у клиента может меняться город и тарифный план. Аналитикам нужны отчёты по выручке с учётом того, какой план был у клиента на момент покупки. Как будете хранить такое измерение?Data Engineer · ТеорияMiddleВы проектируете витрину продаж для BI. Что выберете — звезду или снежинку, и как определите, что будет одной строкой в таблице фактов?Data Engineer · ТеорияMiddleРасскажите, в каких случаях вы бы сознательно денормализовали схему базы данных и чем за это придётся платить?Backend · ТеорияMiddleНужно хранить историю изменений атрибутов клиента — тариф, город, сегмент — в хранилище, загружая данные инкрементально раз в сутки. Как вы реализуете SCD второго типа и какие подводные камни встречали?Data Engineer · ТеорияSeniorРасскажите о случае, когда вы денормализовали модель данных ради производительности. Чем за это пришлось заплатить?Backend · ТеорияSeniorСпроектируйте аналитическое хранилище для маркетплейса: заказы, товары, продавцы, покупатели, доставка. Как вы смоделируете данные и почему именно так?Data Engineer · ДизайнSenior