Java
DDD (Domain-Driven Design) nima? U qanday bog'liq bo'lib, agregat va cheklangan kontekst bilan qanday aloqada?
SOLID tamoyillari haqida gapiring. Qaysilarini bilasiz va amalda qanday qoʻllaysiz?
Qaysi ma'lumotlar bazalari bilan ishladingiz?
Liquibase yordamida murakkab migratsiya qilish (300 million yozuvli jadvalga majburiy ustun qo'shish) qanday bo'lardi?
Yuqori yuklama (millionlabar so'rovlar) paytida qanday muammolar yuzaga kelishi mumkin? Yechimni qanday kengaytirish mumkin?
Autentifikatsiya va identifikatsiya o'rtasidagi farq nima?
Kafka tranzaktsiyalarida izolyatsiya darajalari qanday?
Virtual oqimlar (Green Threads / Virtual Threads) nima va ular odatdagilardan qanday farq qiladi?
Iltimos, jamoa haqida gapirib bering. Bu qanday jamoa edi, kimlar edi, nechta odam bor edi?
Java'da int[] va Integer[] ni ishlatish orasidagi ishlash va xotira iste'moli farqlarini, ayniqsa berilgan kod parchasining kontekstida tahlil qiling: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[ism] so'radi: O'qidingiz va ishladingizmi?
Iste'molchilar qanday taqsimlangan: har bir iste'molchi har bir bo'linmaga ulanadimi yoki yo'qmi?
Redis Cluster-da qiymat yozishda qanday muammolar bo'lishi mumkin?
Oliy yillarda ish va ta'limni qanday muvofiqlashtirdingiz?
O'z tajribangiz haqida gapiring: qaysi katta va qiziqarli vazifalarda, ayniqsa integratsiya bo'yicha ishtirok etgansiz?
Obyektlarni o'zgarmas qilish uchun sinf (longId va List ob'ektlar bilan) bilan nima qilish kerak?
[ism] so'radi: OutOfMemoryError nima, qachon yuzaga keladi, amaliyotda uchraganmisiz?
Nega siz Kafka o'rniga sinxron API-ni kengaytirmadingiz, ilovalar nusxalarini yoki ma'lumotlar bazasi quvvatini qo'shmasdan?
Indekslarning asosiy kamchiligi nima? Nega jadvallarning barchasini indekslar bilan qoplay olmaymiz?
Loyihalar, texnologiyalar va texnik muammolar haqida bizga aytib bering.