Python
100 миллион жолы бар кестеден таңдау қалай жылдамдатылады? Барлық өрістерге индекс қосуға болмайды ма?
predict әдісінде тағы не оңтайландыруға болады? (әр жолы DataFrame құру)
SQL-мен жұмыс жасадыңыз ба, әлде тек ORM арқылы ма?
Ағымдағы/соңғы жұмыс орныңыздағы тәжірибеңіз туралы айтыңыз: жобалардың мәні, не және қалай жасадыңыз.
SOLID-тан DIP тәуелділікті инверсиялау принципі туралы айтыңыз.
Сөздік қалай жүзеге асырылады (хеш-таблица)?
Observability туралы айтыңыз — оның үш бөлігі қандай?
Тапсырма 2 Мебель дүкені келесі тауарларды сатады: Көлемі - 7000 рубль. Үстел - 2500 рубль. Орындық - 300 рубль. Әр сатып алуда клиенттер тапсырыс құнының 5% бонусын алады. Клиент келесі заттарды алғысы келеді: 3 орындық, 1 үстел, 2 диван. Бөліп төлеу үшін 3333 ұпай бонус ретінде пайдаланылады. Алгоритм жазыңыз, ол: 1. Жалпы төлем сомасын есептейді 2. Төленетін бонус сомасын анықтайды 3. Бонустарды тапсырыс элементтеріне бөледі 4. Төленетін бонустарды тапсырыс элементтеріне бөледі
Бизнес логикасын қайда сақтайсыз және оны қайда енгізесіз?
Рекурсиямен жұмыс істедіңіз бе? Егер рекурсияны шеңберге айналдырып, шығу нүктесін дұрыс жазбасаңыз, не болады?
Дерекқорды қалай көлденең масштабтау керек? Шардтау, репликация (master-slave, master-master), бөлу.
Python дегеніміз не және онда код қалай орындалады?
Алгоритмнің уақыттық және кеңістік күрделілігін мәтіннің ұзындығы n және алфавиттің өлшемі m бойынша бағалаңыз.
Микросервистер арасындағы әрекеттерді үйлестірудің қандай тәсілдері бар? Екі негізгі түрін атаңыз.
Қандай HTTP сұрау әдістерін білесіз және олар не үшін пайдаланылады?
FastAPI-де синхронды кодты қолданғанда оқиға циклінің блокталу мәселесін қалай шешуге болады?
3-5 жылға арналған мансап жоспарларыңыз қандай?
Қандай жұмыс форматын қарастырасыз?
Дәл сәйкестік үшін қайсысы жылдамырақ — B-tree немесе Hash индексі PostgreSQL-де?
Жауап генерациялау үшін қай LLM қолдану керек (GigaChat, YandexGPT, қытайлық модельдер)?