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

Pythonда жол менен цикл жана tuple боюнча цикл ортосунда эмнеге айырма бар? Кандай түрлөр негизги жана бул иштөөчәндикке кандай таасир этет?

237

Энергияны сарфлоого ылайык бирдиктерди издөө маселесинин эки чечими: 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

PostgreSQL-де кайсы JOIN алгоритмдери бар? жана Hash Join менен Nested Loop Join ортосунда эмнеге айырма бар? Кайсы учурларда Hash Join колдонулбайт?

162

Чечишиңиз керек болгон эң кыйын же кызыктуу тапшырма жөнүндө айтып бериңиз

134