Nima uchun Full GC (chuqur tozalash) Minor GC dan yomonroq? Qayerda yuzaga keladi va qanday xususiyatlarga ega?
Java
Ilovalar uchun ma'lumotlar bazalari boshqaruv tizimining asosiy roli nima?
Qanday qilib siz chet elga ko'chib o'tdingiz va Kiprda ishladingiz? Qayta joylashishda sizni nima harakatlantirdi?
Kafka'da partitsiyalar va replikalar qanday farq qiladi?
So'nggi loyihangizda sahifalashni amalga oshirdingizmi?
SAGA naqshini haqida gapirib bering: orkestratsiya va xoreografiya.
Loyihada qaysi Java versiyasi ishlatilmoqda? 17 dan 21 ga o'tishda nima o'zgardi?
SQL so'rovlarini optimallashtirish nima edi?
Qanday qilib parallel HTTP chaqiruvlarini amalga oshirish mumkin? So'rov keladi, har bir vazifa uchun xizmatni parallel tarzda chaqirish, barcha javoblarni kutish va natijani qaytarish kerak.
Vaziyatni tasavvur qiling: siz boshqa birining backend xizmatiga ulanishingiz va Kafka bilan integratsiya qilishingiz kerak. Qayerdan boshlaysiz?
Loyihada qanday Java versiyasi ishlatildi? Streamlar ishlatildimi?
Nima bo'lib partitionlash, replikatsiya, sharding?
Hozirgi ish joyingizdan nima uchun ketayapsiz va nima qidiryapsiz?
Eng ko‘ngilochar yoki eng qiyin bo‘lgan vazifangiz haqida gapiring.
Hozirgi loyihangizda test vazifalarini o'tkazish qanday amalga oshiriladi?
Dasturlashda umumiy turlar qachon qo'llaniladi?
Java'da ishlash va resurslar metriklarini qanday yig'ish va kuzatish mumkin?
Xabarlarni yetkazib berishni kafolatlash uchun Outbox naqshini haqida gapiring.
Kafka'da offsetni tasdiqlash (commit) qilishdan oldin ma'lumotlar bazasiga saqlash jarayoni muvaffaqiyatsiz bo'lsa, nima bo'ladi?