Data Engineer
Maaş beklentileriniz nelerdir?
Airflow'da DAG/görevde idempotentlik nedir?
Neden özellikle DBT'yi seçtiniz? Bu çerçeve hakkında hangi artı ve eksileri görüyorsunuz?
İki tablo t1 ve t2 verilir. Görev, bildiğiniz tüm join türlerini ve her biri için sorgu sonucunu listelemektir 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
İzleme hangi sorunları ortaya çıkarabilir?
Tarih giriş alanı aracılığıyla SQL enjeksiyonu nasıl gerçekleşebilir?
SQL enjeksiyonu nedir?
Hive'da bölümlendirme nasıl çalışır ve dosya sisteminde fiziksel olarak nasıl temsil edilir?
YARN nedir ve ne işe yarar?
Langchain kütüphanesi ile çalışma deneyiminiz var mı? Onun yardımıyla hangi görevleri çözdünüz?
Tabloların fiziksel bağlantı türleri nelerdir (Hash Join, Merge Join, Nested Loop)?
Fiziksel bağlantı türleri (birleştirme yöntemleri) nelerdir?
İndeksler ne işe yarar, artıları ve eksileri nelerdir?
Hash tablosu kullanımında hangi sınırlamalar vardır?
Üretim hattında bir sorunla karşılaştığınızda ne yaparsınız?
Greenplum'taki MPP mimarisi'nin dezavantajları nelerdir?
Sıfır ve birlerden oluşan bir dize verildiğinde. max ardışık birleri döndürecek bir fonksiyon func() yazmak gerekiyor. Örneğin: func("010111011") -> 3
ClickHouse'da veri silmenin hangi yöntemleri vardır?
İzleme sadece REST isteklerini mi gösteriyor yoksa başka bir şey mi?
Greenplum'ta hangi tablo türlerini kullandınız? Hangi durumlarda heap, hangi durumlarda Append-Optimized kullanıldı?