Data Engineer
Hogyan lehet adatokat átvinni a Greenplum anyagiasított nézetéből a ClickHouse-ba?
Mi az a DAG az Airflow-ben, miből áll és hogyan hajtja végre az Airflow a DAG-okat?
Hogyan old meg egy problémát lineáris időben O(n) egy szótár használatával? Mit kell tárolni a szótárban, hogy később rendezett sztringet állítsunk össze? Hogyan kezeljük azokat a karaktereket, amelyek nem szerepelnek a sorrendben?
Milyen jellemzők alapján mondhatjuk, hogy szükség van egy adatbázisra?
Hasonlítsa össze a Data Vault megközelítéseket a MCHS-ben és az X5-ben. Milyen előnyöket hoztak az új objektumok (híd, pit-táblák)?
Milyen típusú indexek vannak a PostgreSQL-ben?
Olyan összekapcsolási típust kell használni, amelyben a lekérdezésben szerepelnek mind a felhasználók, mind a legutóbbi rendeléseik, még akkor is, ha nincsenek rendeléseik. Táblák: users(id, name) és orders(id, user_id, created_at). CROSS JOIN RIGHT JOIN INNER JOIN FULL JOIN LEFT JOIN
Hogyan működik a ClickHouse, és miben különbözik a PostgreSQL-től?
Milyen fő blokkokból áll egy nyomkövetési üzenet (span)?
Mesélj a legutóbbi munkahelyeiden szerzett tapasztalataidról, milyen projektekről, milyen technológiai stackről?
Hogyan működik az Oracle lekérdezés-optimalizálója, mire figyel és melyik osztályhoz tartozik?
Mennyire mélyek a Python ismereteid, milyen könyvtárakat használtál?
A Greenplum melyik típushoz tartozik inkább — OLTP vagy OLAP?
Két megoldást hasonlítsson össze a memóriafelhasználás alapján történő egységek keresésére: 1) változókkal végzett ciklus, 2) split('0') + list comprehension + max()
Írj egy DAG-t az adatok betöltéséhez REST API-n keresztül
Dolgoztál már lekérdezés-optimalizálással? Hol kezdődik az optimalizálás?
Milyen olvasási típus van a ClickHouse-ban?
Magyarázza el, hogyan működik technikailag a Git LFS, és milyen előnyöket nyújt a standard Githez képest nagy fájlok esetén.
Hogyan lehet adatokat törölni a ClickHouse-ból?
Mi az a partíció a ClickHouse-ban, és milyen elven választják ki?