Дерекқорлардағы индекстер дегеніміз не, олар не үшін қажет және олардың ішкі құрылымы қандай?
Data Engineer
Соңғы жұмыс тәжірибеңіз туралы айтыңыз, қандай жобалар, қандай стек?
UNION және UNION ALL арасындағы айырмашылық неде? Қандай шарттар орындалуы керек?
SQL операторларының қандай топтарын білесіз? Оларға не кіреді?
Spark-те Catalyst оптимизаторы деген не және ол қандай нақты оңтайландыруларды орындайды (мысалы, predicate pushdown)?
Hash Join қалай жұмыс істейді?
SAS-тан DBT-ке ауысу кезінде деректердің дұрыстығын қалай тексересіз?
Өлітірмелер не себептен пайда болады және деректердің бірізділігін қамтамасыз ететін механизм қандай?
Деректер сапасының оқиғаларымен жұмыс істедіңіз бе?
Нормализация деген не? Негізінен қай формада жұмыс істейміз?
Неліктен дәл DBT-ны таңдадыңыз? Бұл фреймворктың қандай артықшылықтары мен кемшіліктерін көресіз?
Деректер сапасын тексеру (Data Quality) — қай кезеңде, қандай тексерулер жүргізіледі, жарамсыз деректермен не болады?
Python-да Set пен List арасындағы айырмашылықтар қандай? Өнімділіктен басқа қандай ерекшеліктері бар?
Компанияда соңғы 2,5 жылда орындалған қызықты тапсырма туралы айтыңыз, мысалы ClickHouse-қа байланысты.
Merge Join (сұрыптау арқылы қосылу) қалай жұмыс істейді?
Сіз жеке маман ретінде жұмыс істеуді ме, әлде әзірлеушілер командасымен жұмыс істеуді ме қалайсыз?
Greenplum-та бөлудің басқа қандай форматтары бар, BY column және RANDOM-дан басқа?
SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT операцияларының орындалу тәртібін сипаттаңыз.
Бізде клиенттер (id, аты, мекенжайы және т.б.), өнімдер (id, аты және т.б.), және өнім қозғалыстары (id, клиенттің id, өнім, күн, саны, сомасы). 1 қаңтарда сатылған өнімдерді қалай табуға болады, тек бірегейлерін, және сатып алушының атын көрсету...
Қазір неге жаңа жұмыс іздеп жүрсіз, жұмыс орнын ауыстырғыңыз келе ме?