Data Engineer
Verilən iki cədvəl t1 və t2-dir. Tapşırıq bilən bütün join növlərini və hər biri üçün sorğu nəticəsini sadalamaqdır 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
Postgres-də tək nodlu sorğuların paralelləşdirilməsi zamanı nə baş verir?
Əmək haqqı gözləntiləriniz nədir?
İzləmə hansı problemləri aşkar edə bilər?
Tarix giriş sahəsi vasitəsilə SQL injeksiyası necə baş verə bilər?
Özünüz haqqında danışın — iş təcrübəsi, texnologiyalar yığını
YARN nədir və nə üçün lazımdır?
SQL injeksiyası nədir?
Langchain kitabxanası ilə işləmə təcrübəniz varmı? Onun köməyi ilə hansı tapşırıqları həll etdiniz?
Cədvəllər arasında hansı fiziki əlaqə növləri mövcuddur (Hash Join, Merge Join, Nested Loop)?
Hive-də bölmələmə necə işləyir və bu, fayl sistemində necə fiziki şəkildə təqdim olunur?
Hansı fiziki əlaqə növləri (birgəlik metodları) mövcuddur?
İndekslər nə üçün lazımdır, onların üstünlükləri və çatışmazlıqları nədir?
Hash cədvəllərindən istifadə zamanı hansı məhdudiyyətlər var?
İstehsal xəttində problemlə üzləşdiyiniz zaman nə edirsiniz?
ClickHouse-də məlumatların silinməsi üçün hansı üsullar mövcuddur?
İzleme yalnızca REST sorğularını göstərirmi yoxsa başqa bir şey?
Greenplum-da MPP memarlığının mənfi cəhətləri hansılardır?
Greenplum-da hansı cədvəl növlərindən istifadə etdiniz? Hansı hallarda heap, hansı hallarda Append-Optimized istifadə olundu?
Uzaqdakı şaxədən işləri necə bərpa etmək olar? `git checkout hotfix/missing-footer` əmri ilə cəhd etdiyinizdə şaxə tapılmadığı barədə xəta mesajı alırsınızsa.