Sobes.tech

Data Engineer

Berilgan ikki taxta t1 va t2. Vazifa siz biladigan barcha join turlarini ro'yxatga olish va so'rov natijasini select * from t1 <join> t2 on t1.t = t2.t har biri uchun. |t1.t| ------ 1 2 4 null ------ |t2.t| ------ 1 3 null null

325

Greenplum, DBT va Data Vault bilan ishlash tajribangiz haqida gapiring. Nima uchun qor qoplamasidan Data Vault ga o'tdingiz?

249

Python'da satr uchun tsikl bilan tuple uchun tsikl o'rtasidagi farq nima? Qaysi turlar asosiy va bu qanday ishlashga ta'sir qiladi?

243

Xotirlik bo'yicha birliklarni qidirish muammosiga ikki yechimni taqqoslang: 1) o'zgaruvchilar bilan tsikl, 2) split('0') + ro'yxat tushunchasi + max()

236

Siz qo'llagan SQL so'rovlarini optimallashtirish usullarini tavsiflang. Qanday qilib bajarilish vaqtini 12-15 sekunddan qisqartirdingiz?

204

Ishingizda sizni nima motivatsiya qiladi? Hard skills bo'yicha kuchli tomonlaringizni sanab o'ting.

175

Berilgan nol va birlardan iborat satr. func() funksiyasini yozish kerak bo'lib, u ketma-ket birlarining maksimal sonini qaytaradi. Masalan: func("010111011") -> 3

173

Berilgan ikki jadval t1 va t2. Vazifa - biladigan barcha join turlarini va ularning har biri uchun so'rov natijasini chiqarish 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

169

PostgreSQL'da qanday JOIN algoritmlari mavjud va Hash Join bilan Nested Loop Join qanday farq qiladi? Qaysi hollarda Hash Join qo'llanilmaydi?

168

Siz hal qilishingiz kerak bo'lgan eng qiyin yoki qiziqarli vazifa haqida gapiring

134