Қатысты дерекқорлар туралы жалпы айта кетсеңіз — олар не?
Data Engineer
ACID деген не? Әр әріптің мағынасы қандай? Бұл транзакциялармен қалай байланысты?
Сіз Avro форматымен таныссыз ба?
Қашан деректер қоймасы қажет емес?
Сіз Docker процестерін атап өттіңіз, оны қалай ұйымдастырғаныңыз туралы толығырақ айта аласыз ба?
Duck typing дегеніміз не?
Сізде Docker суреттерімен жұмыс істеу, виртуалды машинада ортаны орнату тәжірибесі бар ма?
Хэштерді (хэш кестелерін) пайдалану шектеулері қандай?
Сіздің процесіңізде сапаны қамтамасыз ету қалай ұйымдастырылған?
Физикалық қосылыстардың (біріктіру әдістерінің) түрлері қандай?
Рефакторинг пен оңтайландыру арасындағы айырмашылық неде?
Сұрау жоспары дегеніміз не? Оларды не үшін пайдаланады?
Сізде ClickHouse-те Table Engine Join-мен жұмыс істеу тәжірибесі бар ма?
Таралған дерекқорлармен (Greenplum, ClickHouse) жұмыс тәжірибеңіз туралы айтыңыз.
Data Vault қол жетімсіз болған жағдайда және екі кең кесте біріктіру керек болса, оны Greenplum-та қалай оңтайландырар едіңіз? Ал егер ол ClickHouse-та болса?
Қазіргі жұмысыңызда не ұнамайды?
Trino сияқты қозғалтқыштармен немесе Spark-тағы кесте форматтарымен (Iceberg, Parquet) жұмыс тәжірибеңіз бар ма?
Қалыпты CTE орнына басқа нәрсе ойлап табуға бола ма, егер де сүзгілеу әлі де барлық кестеде жадыда орын алса?
Жалпы алғанда, сізге Data Vault не үшін керек болды?
Spark қай ортада жұмыс істеді?