SQL тапсырмасы: пайдаланушылардың ID-лерін және олардың COMPLETED статусы бар тапсырыстарының санын көрсетіңіз, сондай-ақ мұндай тапсырыстары жоқ пайдаланушыларды да қосыңыз.
Java
Spring қалай қосымшаны іске қосқаннан бастап бондарды құру процесін құрастырады? Авто конфигурациялар мен шартты аннотациялар қалай жұмыс істейді?
JPA/Hibernate-те N+1 мәселесі қашан пайда болады және оны қалай шешуге болады?
PostgreSQL-да қандай индекстер барын білесіз? B-tree индексі туралы айтыңыз, ол қалай ұйымдастырылған. GIN индексі дегеніміз не?
Транзакциялардың оқшаулау деңгейлерін тізіп шығыңыз және олардың не үшін қажет екенін жалпы түсіндіріңіз.
Spring басқа бір bean-нің әдісін @Transactional(propagation = REQUIRES_NEW) деп белгілеп шақырғанда, ол қалай әрекет етеді? Әдепкі propagation бар әдістен? Ата-ана транзакциясына не болады?
Kafka Streams дегеніміз не, ол кәдімгі Kafka жұмыс схемасынан қалай ерекшеленеді?
Spring-тегі транзакциялар механизмін, қалай жүзеге асырылатынын және оның шектеулерін айтып беріңіз.
Циклдік тәуелділіктермен кездестіңіз бе? Оларды қалай шешуге болады?
Басқарудың инверсиясы (IoC) дегеніміз не, бұл принцип қалай жүзеге асырылады және ол не үшін қажет?
Өз жұмыс тәжірибеңіз, негізгі жетістіктеріңіз және технологиялар стекіңіз туралы айтыңыз
Kubernetes-пен жұмыс істеу туралы айтыңыз: liveness probe мен readiness probe арасындағы айырмашылық қандай? Неге екі ресурс сұрауы мен шегі бар?
Java Streams-те тапсырма: Map<String, Integer>-ді мәні бойынша сұрыптау стримдер арқылы
Kafka-да жеткізу кепілдігінің түрлері туралы айтыңыз, олар қалай ерекшеленеді және қайсысын қашан қолдану керек.
Java тапсырмасы: int[] массиві берілген, екі тізім құрыңыз — тек бірегей және тек қайталанатындар.
Kafka-да дәл бір рет семантикасын қалай қамтамасыз етуге болады? Продюсердің идемпотенттілігі техникалық түрде қалай қамтамасыз етіледі?
gRPC туралы айтыңыз: ол қалай жұмыс істейді, REST-ке қарағанда қандай артықшылықтары бар?
SAGA үлгісі туралы айтыңыз, екі түрі — оркестрация және хореография, және олардың айырмашылығы неде?