Сбербанк · июнь 2026

Тех собес на middle-senior Data Инженер в Сбербанк

middle-senior Тех собес 19 вопросов 3 задачи
1

SQL

1. Какие объекты в базе данных знаете?

2. Чем отличается материализованная view от нематериализованной?

3. Для чего нужны индексы и партиции? Как они работают?

4. На какие объекты/колонки применяются индексы?

5. Какие способы партиционирования существуют? Примеры использования range, list, hash.

6. Что такое составные индексы и когда их применять?

7. Какие логические типы JOIN вы знаете (LEFT, RIGHT, FULL, CROSS, SELF)? Для каждого — какие минимальные и максимальные размеры результирующей таблицы (в терминах A и B)?

8. Какие физические алгоритмы JOIN вы знаете (hash join, sort-merge, nested loop)? Кратко объясните отличия.

9. В каких ситуациях появляется nested loop join?

10. Чем…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Data Инженер».

в этом собесе: 19 вопросов 3 задачи с кодом 4 секции
  • Ещё 272 текстовых собеса направления
  • 29 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес