Магнит · январь 2026

Скрининг на middle-senior Data Инженер в Магнит

middle-senior Скрининг 17 вопросов 350-420k ₽
1

HR Скрининг

1. Почему ищешь работу?

2. Что ищешь?

3. Какой стек тебя интересует?

4. Какие зарплатные ожидания?

2

SQL / DWH

5. Какие существуют сортировки (ORDER BY, ASC/DESC)?

6. Какие бывают виды джоинов (INNER, LEFT, RIGHT, FULL, CROSS, SELF JOIN)?

7. Что такое Star schema (звездная схема), таблица фактов и измерений?

8. Что такое SCD2 (Slowly Changing Dimension type 2)?

9. Как происходит работа с NaN/NULL в агрегациях?

10. В чем различия и каковы сценарии использования Rank, Dense Rank и Row Number?

11. Каковы сценарии использования перечисленных функций и паттернов (например, зачем нужен dense_rank, зачем SCD2)?

3

Python / алгоритмы

12. Какова сложность получения элемента в dict и set?

13. Зачем и где применяются итераторы и генераторы?

4

Distributed / Big Data

14. В чем разница между distributed и broadcast motion в Greenplum при распределении данных при джойнах?

15. Какие существуют различия между distributed и broadcast join?

16. Когда и зачем использовать broadcast motion?

17. Когда broadcast join оправдан?

Дополнительно

Пост содержит вопросы с HR-скрининга и темы для подготовки к техническому собеседованию.

5

Вложения