Sobes.tech

Data Engineer

Adott két tábla t1 és t2. A feladat felsorolni az összes ismert join típusát és az eredményt a lekérdezés select * from t1 <join> t2 on t1.t = t2.t minden esetében. |t1.t| ------ 1 2 4 null ------ |t2.t| ------ 1 3 null null

316

Meséljen a Greenplum, DBT és Data Vault használatával szerzett tapasztalatairól. Miért váltott a hópehely modellről a Data Vault-ra?

244

Mi a különbség a karakterláncon való ciklus és a tuple-on való ciklus között Pythonban? Mely típusok alapvetőek, és hogyan befolyásolja ez a teljesítményt?

237

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()

229

Írja le az SQL lekérdezések optimalizálási módszereit, amelyeket alkalmazott. Hogyan csökkentette a futási időt 12-15 másodpercről?

200

Mi motivál a munkában? Sorold fel a hard skills terén erősségeidet.

173

Adott egy nullákból és egyekből álló sorozat. Írjon egy func() nevű függvényt, amely visszaadja a legnagyobb egymást követő egyek számát. Például: func("010111011") -> 3

172

Adott két tábla t1 és t2. A feladat az összes ismert join típus felsorolása és az eredmény megadása a select * from t1 <join> t2 on t1.t = t2.t kérésre minden esetben. |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

162

Milyen JOIN algoritmus típusok léteznek a PostgreSQL-ben, és miben különbözik a Hash Join a Nested Loop Join-tól? Milyen esetekben nem alkalmazható a Hash Join?

162

Meséljen a legnehezebb vagy legérdekesebb feladatról, amit meg kellett oldania

134