Stream API-da ma'lumotlarni qayta ishlash imkoniyatlarini taqdim etadigan asosiy metodlar kategoriyalari qanday?
Java
Funktsiya argumentini referens orqali qanday o'tkazish mumkin, shunda funksiyadagi o'zgarishlar asl o'zgaruvchiga ta'sir qiladi?
'O'zgarmas ob'ekt' atamasi nima ekanligini va uning asosiy xususiyatlari nima ekanligini tushuntirib bera olasizmi?
Reaktiv kodda istisnolarni qanday boshqarish mumkin?
Agar istisno try va resursni yopishda (try-with-resources) ham yuzaga kelsa, catchda nima tutamiz?
Stream API-da parallel oqimlar tushunchasi va ularning xususiyatlarini tushuntiring
Spring'da @Transactional anotatsiyasidan foydalanish qachon kutilgan tranzaksiya xulq-atvorini ta'minlamaydi?
Kodda aniq ravishda e'lon qilinmagan istisnolarni ushlash mumkinmi?
Stream'da pipeline usulining ishlash prinsipi va uning xususiyatlarini tushuntiring.
Xotira oqishi (Memory Leak) nima?
Java'da metodlarni chaqirishda qiymatlarni qanday o'tkazish mumkin — havola orqali yoki qiymat orqali?
JPA va JDBC ning afzalliklari va kamchiliklari?
Agar bir nechta istisnoni bir xil tarzda ishlashni istasak, qanday qilib uni soddalashtirish mumkin (Multi-catch)?
Dasturlashda ma'lumotlarni saqlash uchun ajratilgan stek huddasining o'lchamini o'zgartirish mumkinmi?
Spring ilovalar doirasida ma'lumotlar bazasi bilan muloqot qilish uchun odatda qanday usullar va vositalardan foydalanasiz?
Dasturlashda o'zgarmas (immutable) sinflar tushunchasini tushuntiring va ular qanday ishlatilishini.
Dasturlashda oraliq va terminal usullar qanday farq qiladi?
Dasturlashda tekshirilmagan istisnolar nima ekanligini tushuntiring