Data Engineer
Кестелердегі кілттер ұғымын қалай түсінесіз — ол не үшін керек?
Kafka-ның негізгі ұғымдары туралы айтыңыз (тұтынушы тобы, бөлімдер, тақырыптар).
Apache Airflow-те декораторлар не үшін пайдаланылады?
Spark SQL-да LEFT SEMI JOIN және LEFT ANTI JOIN дегеніміз не, қолдандың ба?
even_sequence деп аталатын арнайы тізбек жасалды, ол тек жұп сандарды генерациялайды. Егер even_column мәні енгізілмеген болса, ол кезде мән even_sequence-тан алынады. [...]-тің орнына не қою керек? create table some_table( even_column [...] ); integer computed as nextval('even_sequence') integer generated always as identity (start with 2 increment by 2) integer default nextval('even_sequence') integer unique default nextval('even_sequence') integer generated by even_sequence’
Сіз есептер, бақылау тақталары, визуализациялар (BI) жасауға мәжбүр болғансыз ба?
Қолданушы идентификаторы бойынша шектеу (skew) болған кезде транзакциялар мен қолданушылар кестелерін қосқанда қалай әрекет ету керек? Оптималды бөлу кілтін қалай таңдау керек?
Linux/Docker-мен жақсы таныссың ба?
Неге нарыққа шығуды және қазіргі жұмыс орныңыздан кетуді шештіңіз?
Репликацияны орнату тапсырмасы туралы айтыңыз.
Materialized View дегеніміз не және ол кәдімгі View-дан қалай ерекшеленеді?
Spark-те UDF-тердің кемшіліктері қандай және олардың кемшілігі неде?
Қазіргі жұмысыңызда не ұнамайды?
PostgreSQL-да жолдың нұсқасы тақырыбында xmax параметрі бар. Оның транзакцияларды басқарудағы рөлі қандай? - Жолдың бірегей идентификаторын құру үшін - Басқа транзакциялар үшін жолдың көрінетіндігін тексеру үшін - Жолды жойған немесе жаңартқан транзакция нөмірін көрсету үшін - Бірнеше транзакциялар арасындағы бір уақытта өзгертуге жолды блоктау үшін - Сандық бағанға жазылуы мүмкін ең үлкен мәнді көрсету үшін
Жалпы тәжірибеңіз және не оқығаныңыз туралы айтыңыз.
Жаңа жоба, жаңа команда немесе компанияда сіз үшін не маңызды?
ClickHouse-те жазбаларды жою немесе өзгерткенде қандай процестер іске қосылады?
Қашан деректер қоймасы қажет емес?
PostgreSQL-да VACUUM дегеніміз не? Қандай түрлері бар? Оны өндірісте қолдануға бола ма?
docker run және docker exec командаларының айырмашылығы неде?