Data Engineer
Napišite DAG za učitavanje podataka putem REST API-ja
Da li su postojali problemi sa OpenAPI prilikom prelaska sa Spring Boot 2 na 3?
Kako funkcioniše MapReduce, posebno faza Reduce?
Koliko će vremena trajati rešenje sa ugrađenim sorted? Može li se smisliti brže rešenje?
Da li ste ikada radili na optimizaciji upita? Odakle počinje optimizacija?
Tokom rada sa git bisect, naišli ste na commit koji nije moguće proveriti zbog nedostatka potrebnog okruženja. Šta treba da uradite u ovoj situaciji? - Ponovite komandu git bisect start sa drugim hash-ovima - Preskočite ovaj commit komandom git bisect skip - Resetujte bisect komandom git bisect reset - Obeležite commit kao dobar komandom git bisect good - Obeležite commit kao loš komandom git bisect bad
Čime žrtvuje baza podataka pri brzom učitavanju podataka (COPY u Postgres, BULK INSERT)?
Greenplum više pripada tipu OLTP ili OLAP?
Колико су ваше дубине у познавању Питона, које библиотеке сте користили?
Kako funkcioniše kompresija u ClickHouse?
Šta radi OPTIMIZE u ClickHouse i zašto ga ne treba bezrazumno pokretati?
Šta je particija u ClickHouse-u i po kojem principu se bira?
Kako se čita fajl iz HDFS-a, na primer Parquet — u celosti ili po blokovima?
Kako radi Merge Join (spajanje sa sortiranjem)?
Udeo saobraćaja botova Tim za sprečavanje prevara razvio je mehanizam za identifikaciju saobraćaja botova na sajtu prodavnice: kada bot uđe na sajt, u parametre njegovog URL-a dodaje se podniz "bot" (bez obzira na velika ili mala slova). Ako je user_id bar jednom bio identifikovan kao bot u decembru, uvek treba da se smatra kao bot. Istražite skup podataka sa posetama korisnika na sajt i izračunajte udeo botova u ukupnom broju korisnika u decembru 2024. godine (zaokružite na jedno decimalno mesto). Format unosa Tabela visits: - event_date (date) — datum posete - user_id (int) — jedinstveni identifikator korisnika - url (string) — link putem kojeg je izvršena poseta Podaci ne sadrže nedostajuće ili netačne vrednosti. Format izlaza Upit treba da vrati tabelu sa poljima: - share (float) — udeo botova u ukupnom broju korisnika u decembru, zaokružen na jedno decimalno mesto.
Kako izbrisati podatke iz ClickHouse-a?
Дадени се две таблице 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
Kako su funkcionisale analitičke funkcije (funkcije prozora)?
Šta je VACUUM u PostgreSQL-u? Čemu služi?
Koje su vaše očekivanja u pogledu plate?