Можеш ли да назовеш и обясниш типовете Proxy, използвани в Spring Framework?
Java
Как е структурирана вътрешната структура на данните в кофата HashMap, използвана за съхранение на елементи?
Използвали ли сте свойството Version в Hibernate за контрол на версиите при създаване на обекти?
Конфигурирал ли си механизма за кеширане от второ ниво в Hibernate?
Обяснете концепцията за Bucket в структурата данни HashMap.
Кои причини могат да доведат до това индекс в базата данни да не се използва за изпълнение на заявка?
Имало ли ситуации, в които сте променяли нивото на изолация на транзакциите в проектите си?
Как се осигурява безопасността на данните в системата при използване на свойството Durability в транзакционния модел ACID?
Можете ли да обясните какво представлява ключът в системата Kafka и каква роля изпълнява?
Можете ли да обясните концепцията за D (Издръжливост) в принципа ACID и ролята й в гарантирането на надеждността на транзакциите?
Защо операциите по добавяне или търсене на елементи в HashMap се изпълняват за постоянен време при липса на колизии?
Можете ли да обясните какво представлява некластерният индекс в система за управление на бази данни?
Обяснете принципа на работа на клъстерните индекси в системите за управление на бази данни.
Кои механизми осигуряват запазването на реда на съобщенията в Kafka?
Какви са предимствата и недостатъците на системата за опашки Kafka?
Какви подходи могат да се приложат за оптимизиране на високонагружени SELECT заявки към базата данни и за намаляване на натоварването на процесора?
Каква е ролята на кеша от второ ниво в Hibernate и защо се използва?
Имали ли сте опит с прилагането на механизма за оптимистично блокиране в бази данни или системи за синхронизация?
Защо е важно да настроите нивото на изолация на транзакциите и как това влияе върху работата на системата?
Можете ли да обясните предназначението на използването на опцията SKIP LOCKED при работа със SQL заявки?