So'nggi ish joyingizda ish jarayonining qanday tashkil etilganini ayta olasizmi?
Java
Optimizm va pessimizm blokirovkalari nima? Qanday amalga oshiriladi?
Tizimda o'zaro bloklanishlarni qanday oldini olish yoki bartaraf etish mumkin?
Java'da String sinfi nima uchun final deb e'lon qilingan?
So'nggi loyihangizda OpenShiftni qanday qo'llaganingiz haqida hikoya qiling.
Java'da asinxron vazifalar bilan ishlash uchun CompletableFuture sinfini nima ekanligini va qanday ishlatilishini tushuntiring.
Spring Bean komponenti nima va u Spring framework doirasida qanday ishlatilishini tushuntiring.
JPA'da ob'ektlar o'rtasidagi bog'lanishlarni modellashtirish uchun ishlatiladigan turli meros olish yondashuvlari haqida gapira olasizmi?
Git'da filial va commitlarni tashkil qilish va boshqarish uchun qanday usulni afzal ko'rasiz?
So'rov rejasiga ko'ra indekslar yetishmasligini qanday tushunish mumkin?
class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
Nima uchun test muhitida so'rov tez bajariladi, ishlab chiqarishda esa sekin, garchi ma'lumotlar bir xil bo'lsa? Buni qanday o'rganish mumkin?
Java ilovalarini ishlab chiqish kontekstida Spring va Spring Boot frameworklari qanday farq qiladi?
Ishingizda GPCT shablonlaridan foydalanish tajribangiz bormi?
Ikki mikroxizmatning bir ma'lumotlar bazasiga umumiy kirishini qanday ta'minlash mumkin?
Kafka'da ma'lumotlarni uzoq muddat saqlash xavfsiz va ishonchli emasmi?
Java'da ma'lumotlar oqimi sinxronizatsiyasini tashkil qilish uchun qanday usullar va vositalar ishlatiladi?
Kodda modullar yoki funksiyalarni tekshirish uchun qanday test ssenariylarini amalga oshirasiz?
Kafka'da xabarni qayta ishlash davomida istisno chiqarilsa (lekin ilova yiqilmasa), nima bo'ladi?
Oldingi lavozimlaringizda qanday vazifalarni hal qildingiz va ularni qanday tavsiflash mumkin?