Data Engineer
Kako preneti podatke iz materializovanog prikaza u Greenplum u ClickHouse?
Od kojih glavnih blokova se sastoji poruka praćenja (span)?
Ispričaj o svom radnom iskustvu na posljednjim mjestima, koje projekte, koji stack?
Kako radi query optimizer u Oracle, na šta gleda i kojem klasu pripada?
Koji tip spajanja treba koristiti da bi se u izbor uključili i oni korisnici koji nemaju narudžbe? Tabele: users(id, name) i orders(id, user_id, created_at). CROSS JOIN RIGHT JOIN INNER JOIN FULL JOIN LEFT JOIN
Šta je DAG u Airflow-u, od čega se sastoji i kako Airflow izvršava DAG?
Koje vrste indeksa postoje u PostgreSQL?
Uporedite pristupe Data Vault u MChS i X5. Koje su koristi doneli novi objekti (most, pit tabele)?
Ispričaj mi o arhitekturi skladišta: kako je podijeljeno na slojeve, koje su karakteristike svakog sloja?
Kako radi ClickHouse i po čemu se razlikuje od PostgreSQL?
Kako rešiti zadatak u linearnom vremenu O(n) koristeći rečnik? Šta treba čuvati u rečniku da bismo kasnije sastavili sortiranu liniju? Kako obraditi karaktere koji nisu u redosledu?
Napišite DAG za učitavanje podataka putem REST API-ja
Опишите методе оптимизације SQL упита које сте применили. Како сте смањили време извршавања са 12-15 секунди?
Od kojih karakteristika možemo reći da je potrebna skladišta podataka?
Uporedite dva rešenja problema pronalaženja jedinica po potrošnji memorije: 1) petlja sa promenljivima, 2) split('0') + razumevanje liste + max()
Šta je normalizacija? Na kojoj formi uglavnom radimo?
Колико су ваше дубине у познавању Питона, које библиотеке сте користили?
Da li ste ikada radili na optimizaciji upita? Odakle počinje optimizacija?
Koliko će vremena trajati rešenje sa ugrađenim sorted? Može li se smisliti brže rešenje?
Greenplum više pripada tipu OLTP ili OLAP?