Sobes.tech

Data Engineer

Cum s-a reușit exact să se optimizeze interogările pe Data Vault, dacă de obicei crește numărul de joins?

Middle
Леман про
22

Spune-mi unde ai lucrat ca analist de sistem și ce sarcini ai îndeplinit?

Middle
СБЕРСБЕР
22

Ai folosit XCom în Airflow?

Middle
AstonAston
22

Problema #2 Scrieți o interogare care afișează TOP-3 angajați după salariu în fiecare departament. Afișați numele departamentului, numele angajatului și salariul său. tabelul employee: | id | name | salary | dept_id | |----|-------|--------|---------| | 10 | John | 1000 | 2 | | 20 | Tom | 5000 | 3 | | 30 | Bill | 3000 | 2 | tabelul department: | id | name | |----|-----------| | 1 | Marketing | | 2 | IT | | 3 | Finance | Ieșire: department_name, num, employee_name, salary cu cte ca( select d.name as department_name, e.name as employee_name, e.salary, dense_rank from employee e join department d on e.id = d.id

Middle
ОстровокОстровок
22

Cum au fost lansate DAG-urile: prin cron, seturi de date, trigger-e sau dependențe?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
22

Ce parametri Spark JDBC au fost utilizați pentru paralelizarea citirii?

Senior
ООО Блейз Аналитикс
22

Ce câmpuri tehnice au fost utilizate în satellites, links și hubs Data Vault?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
21

Ce tipuri de JOIN-uri fizice există în Spark?

Middle+
ПАО Сбербанк
21

Ai scris procese de ingestie în OpenMetadata care scanează sursele?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
21

Cum să gestionezi resursele unei aplicații Spark pentru a nu depăși memoria atunci când modifici volumul datelor de intrare?

Senior
ООО Блейз Аналитикс
21

Ce știi despre serializare și deserializare în contextul Spark/UDF?

Middle
ОстровокОстровок
21

Povestește despre o sarcină interesantă din companie în ultimele 2,5 ani, de exemplu legată de ClickHouse.

Middle+
ПАО Сбербанк
21

De ce s-au ales scripturi personalizate în Python/Airflow pentru Data Quality în loc de un motor gata făcut, cum ar fi Great Expectations?

Senior
ТЕХНОНИКОЛЬ
21

Ce face parametrul depends_on_past în Airflow?

Middle
ОстровокОстровок
20

Se poate gândi la ceva în plus în loc de un CTE obișnuit, având în vedere că filtrarea încă are loc în memorie pe întreaga tabelă?

Middle
Леман про
20

Ce comenzi principale Linux folosești în terminal?

Senior
ТЕХНОНИКОЛЬ
20

V-ați confruntat vreodată cu eroarea ClickHouse `Too many parts` la inserare? Cum ați rezolvat-o?

Middle
АНО ЦИСМ
20

Întrebarea #1 Câte înregistrări va returna interogarea cu inner, left, right, full join a două tabele la unirea pe atributul id t1 t2 | id | | id | |-----| |-----| | 1 | | 1 | | 2 | | 1 | | 3 | | 3 | | 0 | | 5 | | NULL| | NULL| | NULL| inner: left: right: full outer:

Middle
ОстровокОстровок
20

Ce imagini Docker a fost nevoie să construiți și de ce?

Senior
ООО Блейз Аналитикс
20

Pentru fiecare rând din tabelul salaries, afișați numele angajatului, data, salariul și, folosind o funcție de fereastră, adăugați o coloană "salariul mediu pe departament la această dată".

Middle
НЛМК
20
/32