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