Kafka-да бір пайдаланушының транзакцияларын ретті өңдеуді қалай қамтамасыз етуге болады?
Java
Outbox паттерні дегеніміз не және ол қалай жұмыс істейді?
Құрама индексінде бағандарды қандай тәртіппен көрсету керек? Тәртіп маңызды ма?
Hibernate-да LazyInitializationException дегеніміз не және оған қалай жұмыс істеуге болады?
/** * Ең көп адам болған бөлмеде ең жас адамды табу * solution әдісінің соңында writeSolution(user, room) әдісін шақырыңыз */
PostgreSQL-да индекс дегеніміз не? Артықшылықтары мен кемшіліктері, индекс түрлері.
- аттар тізімін шығарыңыз, бірінші бағанда ат көрсетіледі, - екінші бағанда сол атпен келген келушілер саны, - үшінші бағанда сол атпен келген және 27 жастан асқан келушілер саны - аттар бойынша өсу ретімен сұрыптаңыз (A-Z) SQL коды мысалы: ```sql create table customers ( id int, name text, age int ); insert into customers values (1, 'John', 20), (2, 'John', 20), (3, 'John', null), (4, 'John', 37), (5, 'Jane', null), (6, 'Bob', 13), (7, 'Bob', 99); SELECT name, COUNT(*) AS total, COUNT(CASE WHEN age > 27 THEN 1 END) AS older_27 FROM customers GROUP BY name ORDER BY name ASC; ```
Kafka-да хабарламаларды жеткізу кепілдіктері (ең көп бір рет, кемінде бір рет, дәл бір рет) және хабарламалардың тәртібі
Ұзақ уақыт жұмыс істеген және соңында шешкен өте күрделі тапсырма туралы айтыңыз.
Оптимистік және пессимистік блоктау дегеніміз не? Қашан әрқайсысын қолдану керек?
PostgreSQL-да транзакция оқшаулау деңгейлері туралы айтыңыз.
Неліктен транзакция ішінде HTTP сұрауын жасауға болмайды?
Үлкен кестелердегі OFFSET пагинация мәселесі және оны қалай шешуге болады (cursor-based pagination)
Kafka-да бөлімдер дегеніміз не және олардың санын қалай таңдайсыз?
Қалай сценарийді жүзеге асыруға болады: дерекқорға сақтау, HTTP сұрауын шақыру, деректерді байыту және қайта сақтау — транзакциялық түрде?
Hibernate-де @Transactional аннотациясын қолдандыңыз ба? Транзакциялармен жұмыс істеу туралы айтыңыз.