Как се различават принципите и методите на функционалното програмиране и обектно-ориентирания подход?
Java
Как работи анотацията @Transactional в Spring? Какво е прокси и кога се създава?
Как може да се определи, че рестартирането на услугата се дължи на актуализации на кеша, причинени от OutOfMemoryError?
Защо полетата на класа не могат да бъдат обявени като финални?
Какви са твоите отговорности в текущия проект?
Всички ли решения и процеси са фиксирани в документацията и стандартите във вашия проект?
Какви последици могат да възникнат при взаимна инжекция на зависимости между два бина А и В?
Кои категории данни позволяват съхраняването на отрицателни числа?
Какви са основните функции и цели на провеждането на тестове за сигурност на системите?
Можете ли да обясните понятието за обединение в контекста на програмирането или теорията на множествата?
Колко памет заема типът данни int във вашата система?
Какви характеристики използвате за оценка на качеството на програмен код?
Как можете да определите проблем в събирането на боклука, анализирайки dump-овете на паметта Heap?
Кой беше отговорен за избора на прехода на проекта към Quarkus?
Как се осъществява процесът на авторизация с помощта на токен в системата?
Как се чувствате по време на интервюто?
Как да реализираме атомарна операция в Redis с помощта на транзакции?
Задължително ли е да използвате анотацията Autowired при настройка на компоненти чрез XML файлове в Spring?
Каква задача изпълнява системата Keycloak и в кои сценарии се използва?
Кои методи за взаимодействие на компонентите на Spring framework са приложими за разработка на приложения?