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