Sobes.tech

Какво означава възникването на изключението ConcurrentModificationException в Java и в кои ситуации може да бъде изхвърлено?

Junior — Middle
230

Кои механизми за гарантиране на надеждната доставка на съобщения са реализирани в Kafka?

229

Какви подходи се прилагат при шардването на таблици/бази данни? Кога е по-добре да използвате всеки от тях?

229

Какви подходи можеш да използваш за подобряване на ефективността на приложението при намаляване на скоростта на заявките към базата данни при висок трафик?

Middle — Middle+
229

Обяснете разликата между интерфейсите Consumer и Supplier в контекста на работа с потоци или функционални интерфейси.

Junior — Middle
229

Кога трябва да използвате частични и покриващи индекси?

228

Можете ли да обясните принципа на работа на класа CountDownLatch в Java и за какво се използва?

Junior — Middle
228

Имали ли сте опит с използването на класа ThreadLocal в проектите си?

Junior — Middle
227

Има тема и 5 инстанции на услуга в една и съща група потребители. Какво може да се обърка?

227

Каква е ролята и предназначението на ключовата дума synchronized в програмирането?

Junior — Middle
226

Каква е разликата между newCachedThreadPool и newFixedThreadPool? Кога да използваме всеки?

226

Имали ли сте опит в оптимизацията на SQL заявки?

225

Как се определя трудността при изтриване на елемент от структурата данни HashMap?

Junior — Middle
225

Как се определя трудността при добавяне на нов елемент към структурата данни HashMap?

225

Обяснете как работи командата SELECT FOR UPDATE в контекста на управлението на транзакции и блокировките в базата данни.

Junior — Middle
224

Две паралелни транзакции актуализират един ред (дебит и кредит) — трябва ли да се направи нещо? Проблем с изгубената актуализация.

224
/15