Data Engineer
Čo je to idempotentnosť v DAG/úlohe v Airflow?
Aké problémy môže odhaliť sledovanie?
Ako môže dôjsť k SQL injekcii cez pole na zadanie dátumu?
Prečo ste si vybrali práve DBT? Aké výhody a nevýhody vidíte v tomto rámci?
Čo je YARN a na čo slúži?
Čo sa deje pri paralelizácii dopytov v jednodeskovom Postgres?
Čo je SQL injekcia?
Povedz mi o sebe — pracovné skúsenosti, technologický stack
Aké sú typy fyzických spojení (metódy spojovania)?
Na čo sú indexy, aké sú ich výhody a nevýhody?
Aké sú obmedzenia pri používaní hash tabuliek?
Čo robíte, keď narazíte na problém v produkčnom pipe?
Ako funguje partíciovanie v Hive a ako je fyzicky zobrazené v súborovom systéme?
Sledovanie ukazuje iba požiadavky REST alebo niečo iné?
Aké sú nevýhody architektúry MPP v Greenplum?
Aké druhy fyzického spojenia tabuliek existujú (Hash Join, Merge Join, Nested Loop)?
Aké spôsoby existujú na odstránenie údajov v ClickHouse?
Ako obnoviť prácu z vzdialenej vetvy, ak pri pokuse o `git checkout hotfix/missing-footer` dostanete chybové hlásenie, že vetva nebola nájdená?
Máte skúsenosti s knižnicou Langchain? Aké úlohy ste riešili s jej pomocou?
Zadaný reťazec obsahuje nuly a jednotky. Je potrebné napísať funkciu func(), ktorá vráti maximálny počet po sebe idúcich jednotiek. Napríklad: func("010111011") -> 3