Data Engineer
Veritabanlarında çalışan fiziksel JOIN algoritmaları nelerdir?
Python seviyen hakkında bana anlat: ne kullandın, nesne yönelimli programlamayı ne kadar derinlemesine biliyorsun
Hash Join nasıl çalışır?
Spark'ta shuffle nasıl yönetilir (bölümlendirme, broadcast join vb.)?
Airflow günlükleri dışında ek günlükleme yapıldı mı?
Airflow'ı mı yönettiniz yoksa sadece geliştirici olarak mı çalıştınız?
ClickHouse'da UDF (Kullanıcı Tanımlı Fonksiyonlar) ile tanışıyor musunuz, onlarla çalıştınız mı?
S3'te bucket veya nesnelerde etiketler ayarladınız mı?
Birim testleri yazdınız mı? Bu konuda deneyiminiz var mı?
Geçmiş projen hakkında bana anlat, sorumlulukların nelerdi?
Sipariş sayısına göre bir ORDER BY var ve iki sipariş 5, diğer iki sipariş 3. RANK() ve DENSE_RANK() nasıl davranacak?
Projede kök dizininden hangi komut, docs/ alt modülünü uzak depodaki en son sürüme güncellemek ve bu değişikliği commit'e hazırlamak için kullanılmalıdır? git fetch docs/ && git merge docs/FETCH_HEAD git pull --recurse-submodules git submodule update --remote docs/ cd docs/ && git pull && cd .. && git commit -am "Güncelleme" git submodule update --init docs/
Dökümantasyon yazma deneyiminiz var mı?
Parquet depolama formatı ile CSV arasındaki fark nedir?
Vitrin hesaplaması (veri işleme) için boru hatları oluşturmadaki deneyimin ve anlayışın nedir?
Eğer WHERE (sol JOIN'den sonra) işlem tarihi filtresi koyarsak, bu ilk tablodaki (müşteriler) sonucu kısıtlar mı?
CI/CD'de pipeline ayarlama deneyiminiz var mı, örneğin GitLab?
Bir audit_logs tablosu oluşturuyorsunuz ve burada saat dilimi ile birlikte tam tarih ve saati saklamanız gerekiyor. En uygun veri tipi nedir? saat dilimi ile zaman aralık zaman damgası saat dilimi ile tarih timestamp without time zone
İndekslerin en iyi kullanım uygulamaları hakkında bilgi verin - ne zaman ve ne sıklıkla kullanmalısınız.
Akışla birlikte, Iceberg çalışıyordu, duydun mu? Bu bir dosya depolama çöplüğü.