Data Engineer
Маънои UNBOUNDED PRECEDING дар ҳудуди тирезаи функсияи тиреза чист?
Чӣ тавр бо файлҳо кор кардед ҳангоми бозоғозии DAG пас аз фалокат, то ки маълумоти нопурраро дар S3 навиштани дубора накунед?
Join-и broadcast дар Spark чист?
Оё бо боргирии боргирии инкременталӣ ва пурра кор кардаед? Чӣ гуна бо дублетҳо мубориза бурдед?
Чӣ гуна навсозии ҷадвал дар ClickHouse, то ки корбарон чизе эҳсос накунанд (ҷойгиркунии атомӣ)?
Кадом JOINҳои физикӣ мешиносӣ?
Кадом намудҳои JOIN-ро медонӣ? 2-3 асосиро шарҳ деҳ.
Раванди иҷрои амалҳо дар SQL бо SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT аз аввал то охирро рӯйхат кунед.
Шумо равон кардани равандҳои Docker, метавонед бештар дар бораи чӣ гуна ташкил карда шудааст, нақл кунед?
Чӣ таҷриба доред бо SQL ва базаҳои маълумоти алоқаманд?
Вазифаи тарҳрезии меъмории микросервисҳо: чӣ гуна додан маълумот барои ҷадвали фармоишҳо (маҳсулотҳо, нархҳо, фармоишҳо) дар пешбарӣ вақте ки се микросервиси алоҳида мавҷуд аст?
Чаро ҷустуҷӯи ҷойи нави корӣ мекунед ва дар оянда чӣ мехоҳед кардан?
Дар бораи фаҳмиши сифатии маълумотҳо нақл кун — дар ин соҳа таҷриба дорӣ?
Чӣ гуна бояд аз оғози ҳамзамон тақрибан 700 DAG дар вақти catchup/backfill дар Airflow пешгирӣ кард?
Чӣ тавр Git Flow тавсия медиҳад, ки барномаи навро расмӣ гардонем? - Бо эҷоди шохаи issue нав - Бо эҷоди шохаи hotfix аз master - Бо эҷоди шохаи release ҷудогона аз develop - Бо анҷоми коммити мустақим ба шохаи master - Бо ҳамҷоя кардани шохаи master бевосита ба develop
Дар кадом майдонҳо ҳамҷоя кардани маълумотҳо сурат гирифт ва чӣ гуна такрорҳо дар витрина бартараф карда шуданд?
Тавсия медиҳам, ки як DAG-и содда барои Apache Airflow нависед
Оё индексҳо ҳамеша иҷроиҳоро беҳтар мекунанд ё метавонанд пастшавиро ба вуҷуд оранд?
Чӣ гуна бояд миёнаи ҳаракати ҷамъоварии фармоишҳоро барои рӯзҳои ҳозир ва ду рӯзи пештар дар асоси корбар илова кард?
Ду транзаксия мавжуд. Биринчи транзаксия буйруқни бажаради. Кейин, иккинчи транзаксия буйруқни бажаради. Кейинчалик биринчи транзаксия давом этади. Қайси тартиб ўзаро блокланишга олиб келади? ```sql -- биринчи транзаксия update accounts set balance = balance + 100 where id = ?; -- иккинчи транзаксия update accounts set balance = balance - 50 where id = ?; update accounts set balance = balance + 200 where id = ?; ```