İşinizde Python'u nasıl kullanıyorsunuz ve nerede daha kendinizden emin hissediyorsunuz: Python mu yoksa SQL mi?
Data Engineer
101 nesne var: 100 nesne sınıf 0 ve 1 nesne sınıf 1. İlk model tüm nesnelere aynı skoru veriyor. Onun ROC AUC ve ROC eğrisinin şekli nedir?
Zaman serisini nasıl test ederiz?
Bir analist tarafından yazılmış bir SQL sorgusu verildiğinde. Sorgudaki verimsizlikleri tanımlayın ve bunlardan nasıl kaçınılacağını önerin. Sorgu iki tabloyu birleştiriyor: - 'events' adlı gerçek tablo, anahtar 'event_id' - trafik kaynağı referans tablosu, anahtar 'referer_str' Her iki tabloda da milyarlarca kayıt var. select * from (select distinct e.event_id, e.user_id, e.category_id, e.location_id, s.source_name, s.medium_name, s.campaign_name, row_number() over(partition by e.event_id, e.user_id, e.category_id, e.location_id, s.source_name, s.medium_name, s.campaign_name) as rnk from events e left join traffic_source s on e.referer_str = s.referer_str where e.event_date = current_date() - 1 group by 1,2,3,4,5,6,7) t where rnk = 1
Sıfırdan büyük sürekli bir hedef ve dört algoritma var: doğrusal regresyon, karar ağacı, rastgele orman ve ağaçlar üzerinde gradyan boosting. Hangileri negatif tahminler yapabilir?
ReplacingMergeTree tablosuna veri yüklendi; birleştirme henüz gerçekleşmediyse, okuma sırasında ne olur ve kayıtların en güncel sürümünü nasıl alırsınız?
Denormalizasyon nedir?
Yineleme ve ardından veri spillini ayrı tablolar kullanmadan birleştirmek mümkün mü; ve eğer öyleyse, nasıl?
Hipotez testi nedir? Tip I ve Tip II hataları ve p-değeri nedir?
İndeks yapıları nelerdir ve nasıl çalışırlar?
PostgreSQL'de görev yürütme hızını artırmak için hangi yolları biliyorsunuz?
Durağan zaman serisi nedir ve neden klasik modeller için önemlidir?
Bagging ve boosting nedir ve nasıl farklılık gösterirler?
PostgreSQL/Greenplum'ta vitrinler oluştururken JOIN kullanımının ClickHouse'a kıyasla özellikleri nelerdir?
Uplift modellemesiyle tanıyor musunuz? Hakkında ne biliyorsunuz?
Veri depolama süresi sınırlıysa, örneğin iki yıl, tablo büyümesini nasıl önleyebilirsiniz?
ROC AUC nedir?
Tabloda birden fazla e-postası olan müşterilerin olup olmadığını kontrol edin. Varsa, onları silin (sadece create_date'e göre en son kaydı bırakın).
Spark Structured Streaming'de watermark nedir?
Normalizasyon nedir ve ne zaman uygulanır?