1
Системный дизайн / Базы данных
1. Что такое партиционирование и шардирование? Отличия и преимущества.
2. Какие движки в ClickHouse использовал? Обсуждение ReplicatedMergeTree и Distributed.
3. Что такое MPP (Massively Parallel Processing)?
2
Apache Spark
4. Что знаешь про Spark?
5. Узкие (narrow) и широкие (wide) трансформации + actions и transformations.
3
Airflow
6. Executors в Airflow.
7. Свои операторы в Airflow.
4
SQL
8. Есть две таблицы A (N записей) и B (M записей) с…