Data Engineer
Топ үшін процестерді немесе құралдарды жақсартқан мысал келтіре аласыз ба?
Суретте көрсетілгендей кесте құрылымы жасалды. Суретте көрсетілген сұрауды қалай орындауға болады? 'type=table_aw' жазбалары үшін 'naming' бағанын, ал 'type=table2' үшін 'serial_number' бағанын толтыру үшін қандай join түрін қолдану керек?
Сіз checkout-flow тармағында жұмыс істеп жатырсыз. Rebase әрекетінен кейін, себет пен соңғы тапсырыс батырмасы қосылған коммиттер жоғалды. git log-ты қараңыз: commit 8bcd3f2 Автор: Сіз Күні: 2025 жылдың 26 сәуірі, жұма, 16:00 Мобильді UI түзетулері Ал, git reflog шығуы: 2f48e9a HEAD@{0}: rebase -i (squash): Мобильді UI түзетулері 98c1dd3 HEAD@{1}: commit: Тексеру батырмасын қосу 3adba75 HEAD@{2}: commit: Себетті логикасын қосу 8bcd3f2 HEAD@{3}: checkout: main-дан feature/checkout-flow-қа көшу Не болғанын және жұмыс қалай қалпына келтіруге болатынын айтыңыз.
Біздің тақырып өте құрылымдалған, ағаш тәрізді, деректер сол күйінде — оны қалай өңдеу керек?
Greenplum пен PostgreSQL қалай ерекшеленеді?
Қандай жалақы күтесіз?
Python-да Set пен List арасындағы айырмашылықтар қандай? Өнімділіктен басқа қандай ерекшеліктері бар?
Python-да қандай типтеу пайдаланылады — статикалық пе немесе динамикалық па?
Сізде Docker суреттерімен жұмыс істеу, виртуалды машинада ортаны орнату тәжірибесі бар ма?
Көрсетілген экранда екі деректер құрылымы бар; қайсында 2 мәнін іздеу жылдамырақ болады және неге?
Кесте 'clients' (client_id, толық аты, басталу күні, аяқталу күні) және 'transactions' (transaction_id, client_id, күн, сома) берілген. 2025 жылдың 1 мамырында әр клиенттің транзакция сомасын есептейтін SQL сұрауын жазыңыз және client_id, толық аты және соманы шығарыңыз.
[аты] сұрады: ClickHouse-те деректерді тек 2 жылға сақтау қалай жүзеге асырылады?
SQL-да екі кестені қалай біріктіруге болады?
Жобаға қосалқы модульдермен клонирлегеннен кейін кейбір каталогтар бос. Қандай команда қосалқы модульдердің мазмұнын жүктейді? git pull --recurse-submodules git checkout --submodules git fetch --submodules git init submodules git submodule update --init
Жұмыс форматы бойынша қайсысы ыңғайлы — офисте, гибридте немесе қашықтан? Бізде екі кеңсе бар: Кутузовскийде және Тулада.
EXPLAIN-ден алынған орындалу жоспары әрқашан нақты орындалатын нәрсеге сәйкес келе ме?
Мобильді клиентке сол тапсырыстарға қол жеткізуді қалай қамтамасыз етуге болады, бірақ азайтылған өрістер жиынтығымен? BFF деген не?
Жаман жұмыс істейтін, баяу немесе құлайтын сұрауыңыз бар — оны қалай оңтайландырасыз?
Шардтар арасындағы деректердің бұрмалануын толығырақ айтыңыз: оны қалай анықтадыңыз және сәйкес функция/механизмді қалай қолдандыңыз?
Жұмысыңызда PL/SQL процедураларын пайдалану тәжірибеңіз туралы айтыңыз.