Sobes.tech

Data Analyst

Hangi sorgu daha hızlı çalışır: WHERE ile mi yoksa HAVING ile mi?

Senior
Москвариум
17

Eski iş yerinizdeki meslektaşlarınız ve yöneticilerinizin sizinle ilgili öne çıkaracağı üç temel nitelik sizce nedir?

Middle+
Пассворк
17

Son iki iş yerinin kısa süreli olmasıyla ilgili neden nedir?

Middle+
Москвариум
17

Müşterinin isteklerini teknik olarak nasıl gerçekleştireceğinizi ne kadar iyi anladığınızı nasıl değerlendirirsiniz (1 ile 5 arasında)?

Senior
Москвариум
17

Şirket içinde tam olarak ne yaptığınız hakkında daha detaylı bilgi verin. Sadece verilen talimatlara göre verileri analiz etmek mi gerekiyordu, yoksa bir şeyi modernize etme veya yeni bir şeyler yaratma imkanı var mıydı?

Middle+
т2
17

-- 1.2 Cevap nasıl değişir, JOIN türünü LEFT yaparsak? -- 1.3 Bu sorgudaki operatörlerin yürütülme sırasını belirtin. from join group by select order by limit -- 2. campaigns tablosu düzeltildi: tekrarlar kaldırıldı, anahtar (PK) eklendi. -- Daha fazla kampanya yapıldı, hatalar nedeniyle kullanıcılar başarısız iletişim teslim denemeleri yapmaya başladı ve bazılarına hiç gösterilemedi. -- Kullanıcılara gönderilen promosyon kampanyaları hakkında: -- 2.1 Her kampanya için iletişimi başarıyla alan kullanıcı sayısını gösteren sorgu yazın. -- 2.2 Sorguyu değiştirerek gösterin: toplamda hiç başarılı iletişim almayan kullanıcı sayısı, her kampanya için.

Intern
Яндекс
17

Lütfen ETL süreci hakkında bana anlat. Onlar hakkında ne biliyorsun?

Middle
Бакарди
17

Aşağıdaki sorguların döndürdüğü sonuçlar farklı olacak mı? 1 select * from A left join B on A.id = B.id and B.val = 'A' 2 select * from A left join B on A.id = B.id where B.val = 'A'

Middle
МТСМТС
17

WHERE ile HAVING arasındaki fark nedir?

Senior
Москвариум
17

Verileri nasıl kontrol ettiniz ve onlara güvenebileceğinizi nasıl anladınız? Bir algoritma var mıydı?

Middle+
Москвариум
17

Hangi nitelikleri geliştirmelisin?

Middle
Бакарди
17

Bir sonraki pozisyon açısından hangi hedefler var ve buna ne kadar zaman ayırıyorsunuz?

Middle
Бакарди
17

Pandas'ta fiziksel seviyede hangi join türü kullanılır?

Senior
Москвариум
17

Lütfen söyle, bir veritabanı yönetim sistemi nedir?

Middle
Бакарди
17

Şirket teklifinin (220-250 bin arası) maaş beklentilerinize ne kadar uyduğunu düşünüyorsunuz?

Middle+
Москвариум
16

Şu anda aktif mi yoksa pasif mi iş arıyorsunuz? Mevcut işinizde sizi ne rahatsız ediyor?

Middle
SM Lab
16

Sınırsız su kaynağı ve 3 ve 5 litrelik kaplar kullanarak tam olarak 4 litre nasıl ölçülür?

Middle
МТСМТС
16

-- Pazarlamacılar, uygulama hizmetinde promosyon kampanyaları başlatıyor. İki tablo var: -- campaigns – kampanya listesi -- - campaign – kampanya adı -- - action_type – kampanya tipi: "push" veya "banner" -- communications – bu kampanyaların kullanıcılara gönderimlerinin backend kaydı -- - user_id – kullanıcı kimliği -- - campaign – kampanya adı -- - status – olay durumu: "success" veya "error" --------------------------------------------------------------------------- -- 1. Başlangıçta, campaigns tablosunda 4 satır var: -- | campaign | action_type | -- |-------------|-------------| -- | promo_dogs | push | <- rastgele çoğaltılmış -- | promo_cats | banner | -- | promo_cats | banner | <- iki satır -- | promo_rats | push | -- Ayrıca biliniyor ki: -- promo_dogs ve promo_cats kampanyaları 100 kullanıcıyla başarıyla gerçekleştirildi ve her kullanıcıya bir ileti gönderildi, -- promo_rats ise sadece planlama aşamasında. -- 1.1 Sorgu ne gösterecek: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 JOIN türü LEFT olarak değiştirilirse cevap nasıl değişir?

Intern
Яндекс
16

Agile çerçeveleri (Scrum, Kanban) ile çalışma deneyiminiz var mı? Bu konuda ne düşünüyorsunuz?

Senior
Москвариум
16

Data Vault ile çalışma deneyiminiz var mı?

Senior
Москвариум
16
/15