Sobes.tech

Data Engineer

Երկու աղյուսակներ t1 և t2 են տրված: Առաջադրանքը այն է, որ դուք նշեք բոլոր join տեսակները, որոնք գիտեք, և հարցման արդյունքը select * from t1 <join> t2 on t1.t = t2.t յուրաքանչյուրի համար: |t1.t| ------ 1 2 4 null ------ |t2.t| ------ 1 3 null null

316

Իմացեք ձեր փորձառության մասին Greenplum, DBT և Data Vault-ով աշխատելու մասին։ Ինչու փոխեցիք ձնագնդակի մոդելից Data Vault- ին։

244

Ի՞նչն է տարբերությունը տողային ցիկլի և tuple-ի ցիկլի միջև Python-ում: Որո՞նք են հիմնական տիպերը և դա ինչպես է ազդում արտադրողականության վրա։

238

Երկու լուծումների համեմատություն հիշողության սպառման միջոցով միավորների որոնման խնդիր՝ 1) ցիկլ փոփոխականներով, 2) split('0') + ցանկի ըմբռնում + max()

229

Նկարագրեք SQL հարցումների օպտիմիզացման մեթոդները, որոնք կիրառել եք։ Ինչպե՞ս կրճատեցիք կատարման ժամանակը 12-15 վայրկյանից։

200

Ի՞նչ է ձեզ մոբիլիզացնում աշխատանքի ժամանակ: Նշեք ձեր ուժեղ կողմերը hard skills ոլորտում։

173

Տրված է զրոներ և միավորներ պարունակող տող: Պետք է գրել func() ֆունկցիան, որը կվերադարձնի միավորների հաջորդականության առավելագույն երկարությունը: Օրինակ՝ func("010111011") -> 3

172

Երկու աղյուսակներ t1 և t2 են տրված: Առաքելությունն է նշել բոլոր այն join տեսակները, որոնք դուք գիտեք, և յուրաքանչյուրի համար հարցման արդյունքը 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

162

Ի՞նչ տեսակների JOIN ալգորիթմներ կան PostgreSQL-ում և ինչպե՞ս է Hash Join-ը տարբերվում Nested Loop Join-ից: Որ դեպքերում Hash Join-ը չի կիրառվում:

162

Պատմեք ամենադժվար կամ ամենահետաքրքիր առաջադրանքի մասին, որը ձեզ հարկավոր էր լուծել

134