Data Engineer
Millal on sobiv kasutada ThreadPoolExecutor?
Millal saad anda tagasisidet ja kas sul on pakkumisi käes?
Kas olete töötanud andmekvaliteedi juhtumitega?
Mis teid tööl motiveerib? Loetlege oma tugevad küljed hard skills valdkonnas.
Miks ei ole soovitatav teha palju väikeseid sisestusi ClickHouse'is?
Kas oled ehitanud juhtpaneele ja töötanud andmete visualiseerimise tööriistadega (BI tööriistad)?
Kirjutage SQL, et lisada kasutaja ja kuupäeva järgi kogunenud tellimuse summa.
Kas juhtisite Airflow'i või töötasite ainult arendajana?
Millised on XCom kasutamise omadused Airflow's?
Kui hästi te tunnete Linux/Dockerit?
Kas teil oli vaja otse suhelda Data Scientists-idega ja koguda nende nõudeid?
Selgitage üldiselt, kuidas on üles ehitatud Spark arhitektuur: millised komponendid on olemas ja kuidas nad SQL-päringut täites omavahel suhtlevad.
Kas olete töötanud FTP-ga failide või andmete saamiseks läbi portaali?
## moda ülesanne # On arvude nimekiri. Kirjutage funktsioon, mis leiab selle nimekirja moda. # find_mode([1, 2, 3, 3, 4, 5]) #> 3
Mis on partitsioonimine? Mis on sharding? Mis on replikatsioon?
Kas te töötasite andme vitriinidega (DWH kiht)?
Miks te praegu tööpakkumisi kaalute?
Kas olete töötanud parameetrite ja hintidega, mis määravad Broadcast Join kasutamise?
# mida väljastab s = 'Abracadabra' print(s[5][0]) b = 'a' b[0] print(s[::2]) s = [1, 2, 3] print(s * 2)
Notifications tabelis on status väli, mille väärtused on: 'sent', 'delivered', 'read'. Milline päring on õige? select * from notifications where status like '%sent%' order by created_at desc limit 5 select * from notifications where status = 'read' order by created_at desc limit 5 select * from notifications order by status desc limit 5 select * from notifications where status not in ('sent', 'delivered') order by created_at asc limit 5 select * from notifications where status in ('sent', 'delivered') order by created_at desc limit 5