Обяснете концепцията за разширения в Spring Boot и тяхната роля в приложенията.
Java
Как да осигурим слаба свързаност на компонентите по време на рефакторинг?
Каква роля играе JDBC при работата с бази данни в Java?
Как се различават нивата на изолация на транзакциите REPEATABLE READ и SERIALIZABLE в базите данни?
Каква е разликата между използването на ключовата дума 'volatile' за атомарни операции и синхронизирани блокове в Java?
Имали ли сте опит с клъстерни технологии и конфигурация на клъстери?
Възможно ли е да се активира съставен индекс по три полета при изпълнение на заявка, съдържаща само второто поле на този индекс?
Можеш ли да изброиш типовете връзки между таблиците в релационна база данни?
Знаеш ли как работи системата за опашки с съобщения в Kafka?
Какви типове данни и операции обработва структурата от данни Stream в Java?
Как ще се държи HashMap, ако всички обекти имат еднакъв hashCode, който е константа?
Обяснете какво означава тагът `<header>` в HTML и как се използва в структурата на уеб страница
Можете ли да обясните разликите между клас, обект и интерфейс в обектно-ориентираното програмиране?
Предлагали ли сте някога промени в работните процедури или процеси?
Този интерфейс е остарял или актуален в текущите реализации?
Каква е времевата сложност при получаване на елемент по неговия редов номер в масивен списък?
Как може да се реализира завъртане на низ в паметта?
Какво означава анотацията @Embeddable в контекста на JPA и как се използва?
Можете ли да обясните концепцията за внедряване на зависимости в Java и как се прилага?
Каква е разликата между анотациите @RequestBody и @ResponseBody при разработката на REST API?