Sobes.tech

Data Engineer

Дадени са две таблици t1 и t2. Задачата е да се изброят всички видове join, които знаете, и резултата от заявката select * from t1 <join> t2 on t1.t = t2.t за всеки от тях. |t1.t| ------ 1 2 4 null ------ |t2.t| ------ 1 3 null null cross 1 1 - null null - INNER JOIN [phone] LEFT JOIN 1 - 1 2 - NULL 4 - NULL NULL - NULL RIGHT JOIN [phone] NULL - 3 NULL - NULL NULL - NULL FULL JOIN [phone] - NULL 4 - NULL NULL - 3 null - NULL null - NULL null - NULL

Middle
КуперКупер
54

Как да парсирате големи XML файлове в ZIP и да ги заредите в ClickHouse с помощта на Python?

Middle
FOM GROUP
53

Как работеше с аналитичните функции (функции за прозорец)?

Middle
МВидеоМВидео
53

Как се чете файл от HDFS, например Parquet — цял или на блокове?

Middle
AstonAston
53

Разкажи за себе си — опит в работата, стек от технологии

Middle
СБЕРСБЕР
53

Какви са ограниченията при използването на хеш таблици?

Middle
Леман про
53

Какво отличава HDFS от обикновените разпределени файлови системи?

Middle
AstonAston
53

Кои оператори на Airflow използвахте? Как взаимодействахте с dbt чрез Airflow?

Middle
КИПР NDA(IGaming)
52

Трасировката показва само REST заявки или нещо друго?

Senior
ИП Ганус Александр Андреевич
52

Създайте списък с скъпи резервации Въпрос Как можете да създадете списък с резервации за деня [телефон], които ще струват на член (или гост) повече от 30 $? Запомнете, че гостите имат различни разходи от членовете (посочените разходи са за половинчасов 'слот'), и потребителят-гост винаги е ID 0. Включете във вашия изход името на съоръжението, името на члена форматирано като една колона и разходите. Подредете по низходяща стойност и не използвайте подзаявки.

Middle
FOM GROUP
51

Каква е разликата между UNION и UNION ALL? Какви условия трябва да бъдат изпълнени?

Middle
СБЕРСБЕР
50

Какви са недостатъците на MPP архитектурата в Greenplum?

Middle
Леман про
50

Как работи Merge Join (съединяване с сортиране)?

Middle+
СБЕРСБЕР
50

Какъв е смисълът от разделянето на данните на блокове в HDFS?

Middle
AstonAston
50

Защо избрахте точно DBT? Какви предимства и недостатъци виждате в този фреймуърк?

Middle+
СБЕРСБЕР
50

Как може да се прехвърлят данни от Greenplum и Trino към ClickHouse?

Middle
МВидеоМВидео
49

Какви типове таблици използвахте в Greenplum? В кои случаи се използваше heap, а в кои Append-Optimized?

Middle
КИПР NDA(IGaming)
49

Какви са видовете физически връзки (методи за свързване)?

Middle
Леман про
49

Какви плюсове и минуси на ACID могат да бъдат посочени, освен скоростта на четене?

Middle
Леман про
49

Какво бихте искали да правите в нашия екип?

Junior
01.tech
49
/32