Data Engineer
Qator va ustun ma'lumotlar bazalarining afzalliklari va kamchiliklari nimada? Qaysi biri guruhlash va agregatsiya uchun samaraliroq?
Greenplumda qanday o'qish turi qo'llaniladi: satr yoki ustun bo'yicha?
Greenplumda BY column va RANDOMLY dan tashqari qanday tarqatish formatlari mavjud?
Analitiklar bilan yaqin hamkorlik qilish, ularning kodini ko'rib chiqish va maslahat berish bilan bog'liq bo'lsa, bu rol siz uchun qanchalik qiziqarli?
Git Flow yangi ilovani chiqarishni qanday tavsiya qiladi? - Yangi issue-chiqish shoxobchasini yaratish - master-dan hotfix shoxobchasini yaratish - develop-dan alohida release shoxobchasini yaratish - master shoxobchasiga to'g'ridan-to'g'ri commit qilish - master shoxobchasini to'g'ridan-to'g'ri develop bilan birlashtirish
Domain Driven Design (DDD) metodologiyasiga tanishmisiz? Agar ha, ularni loyihalaringizda qo‘llash misollarini bo‘lishing.
Linuxda log faylida ma'lum bir ustundagi kichik matnni qanday topish mumkin (masalan, uchinchi ustundagi sana)?
Python'da 100 gigabaytlik faylni qanday o'qish mumkin?
Greenplum haqida gapir — ma'lumotlarni saqlash formatlari, satr va ustun saqlash.
Siz inkremental va to'liq yuklamalar bilan ishladingizmi? Takrorlarni qanday boshqardingiz?
Yuqoriga uzatishni qanday qilish mumkin (NULL ni teskari yo'nishda avvalgi nol bo'lmagan qiymat bilan to'ldirish)?
LEFT JOIN: 10 yozuvli jadval bilan 100 yozuvli jadval o'rtasida. Qaysi minimal va maksimal satrlar soni olinishi mumkin?
OLAP kubiklari bilan tanishdingizmi? Ko'p o'lchovli ma'lumotlar bilan ishlayotganda, Excel'dagi pivot jadvalga o'xshash, ammo katta hajmdagi ma'lumotlar bilan tezroq o'zaro aloqada bo'lish uchun.
ClickHouse'da JOIN qanday ishlaydi?
Ustun turidagi saqlashning qator turidagi saqlashga nisbatan afzalligi nima?
Oracle'da paketlar yozish majburiyati bo'ldimi?
Tanlang * Jadval1 dan t1 sifatida Chapga JOIN qilinadigan jadval2 sifatida t2 ON t1.date_start > t2.date_start --DML Agar mavjud bo'lmasa Employee jadvalini yaratish (id int, salary int, departmentId int); Employee ga qo'shish (id,salary,departmentId) QIYMATLAR bilan (1, 70000, 1),(2, 94000, 1),(3, 85000, 1),(4, 80000, 2),(5, 60000, 2),(6, 62000, 3),(7, 90000, 3),(8, 94000, 3),(9, 94000, 3); cte bilan( tanlang *, rank() over(partition by departmentId order by salary desc) sifatida max_salary Employee dan ) tanlang * from cte qayerda max_salary = 1
Oyna funksiyasi chegaralarida UNBOUNDED PRECEDING nima?
ClickHouse'da qaysi jadval dvigatellarini bilasiz va ishlatgansiz?
RANK va DENSE_RANK qanday farq qiladi?