Bizda mijozlar jadvali (id, ism, manzil va boshqalar), mahsulotlar (id, nomi va boshqalar), mahsulot harakati (bu yerda mijoz id, mahsulot, sana, miqdor, summa), 1-yanvar kuni sotilgan mahsulotlarni topishimiz kerak, faqat noyoblar va shuningdek, xaridorning ismi va... ko'rsatish
Data Engineer
Qancha maosh kutyapsiz?
Ma'lumot vitrinlari (DWH qatlam) bilan ishladingizmi?
Agar mijozlar bilan tranzaktsiyalarni client_id va date_start bo'yicha (BETWEENsiz) birlashtirsangiz, natijada nima olinadi?
CROSS JOIN nima? Bunday bilan ishladingizmi?
Ma'lumotlar sifatiga oid eng muhim vazifalaringizdan bir nechtasini aytib bering.
Hozirda nima uchun yangi ish qidiryapsiz, ishni o'zgartirmoqchimisiz?
Qaysi JOIN turlarini bilasiz? (mantiqiy)
Sparkda bir Parquet faylidan ma'lumotlarni parallel o'qish mumkinmi, yoki faqat bir yadro bilan bir vazifa ichida?
Qator va ustun ma'lumotlar bazalarining afzalliklari va kamchiliklari nimada? Qaysi biri guruhlash va agregatsiya uchun samaraliroq?
O'zingiz haqida gapirib bering — ish tajribasi, texnologiyalar steki
Oyna funksiyalarini maksimal kengaytirilgan shaklda tavsiflang: qaysi kalit so'zlar ishlatiladi va har birining vazifasi nima.
Ma'lumotlar sifatiga bo'lgan tushunchangiz haqida gapiring — bu sohada ishlash tajribangiz bormi?
-- Berilgan jadval numbers, bitta ustun num (butun sonlar, takrorlanishi mumkin). -- Sonlarni ikkita ustunga ajratadigan SQL so'rovini yozing: -- even – juft sonlar (kattalashuv tartibida) -- odd – toq sonlar (kattalashuv tartibida) -- Sonlar qator-qator joylashtirilishi kerak: birinchi qator – birinchi juft va birinchi toq, -- ikkinchi qator – ikkinchi juft va ikkinchi toq va hokazo. -- Agar bir guruhda sonlar boshqasidan ko'proq bo'lsa, qolgan joylar NULL bo'lishi kerak. -- asl jadval -- num -- --------- -- [phone] -- so'rov natijasi -- even | odd -- -----|----- -- 2 | 1 -- 4 | 3 -- 6 | 5 -- 8 | 7 -- 10 | 9 -- NULL | 11 -- NULL | 11
Agar executor'da 10 yadro bo'lsa, bir vaqtning o'zida nechta vazifa parallel bajariladi?
Qaysi yo'nalishda rivojlanish qiziqarli bo'lardi: vitrinlar, rivojlanish, tahlil, ehtimol AI?
Nested Loop Join qanday ishlaydi va uning algoritmik murakkabligi qanday? Uchta algoritmning murakkabligi qanday?
Indeks nima? Klasterlangan indeks bilan klasterlanmagan indeks o'rtasidagi farq nima?
Qaysi fizikiy JOIN'larni bilasiz?
Spark arxitekturasi qanday tuzilganligini umumiy tarzda tushuntiring: qaysi komponentlar mavjud va ular SQL so'rovini bajarishda qanday o'zaro ta'sir qiladi.