Опиши използваните инструменти и технологии в последния ти проект
Java
Какво трябва да се направи, за да се предотврати срив на програмата при липса на определен Bean в контекста на Spring?
Можеш ли да назовеш класове, обявени с модификатора final в стандартната библиотека на JDK?
Колко време беше най-дълго за изпълнение на последния ви проект?
Каква е основната задача на системата за контрол на версиите Git и защо се използва в процеса на разработка?
Какви механизми могат да се използват за безопасно управление на потребителските сесии с помощта на JWT, включително възможността потребителят да завършва активните си сесии?
Каква е ролята на външния ключ в база данни и защо е важен?
Кой шаблон за дизайн бихте използвали, за да адаптирате поведението на обект в зависимост от времето на деня?
Каква е разликата между използването на ForkJoinPool и FixedThreadPool при управление на нишки?
Как да определим дали обектът Optional съдържа стойност?
Каква е целта на слабите препратки в програмирането?
Можете ли да обясните какво е реактивният уеб фреймуърк WebFlux и какви са основните му предимства?
Разкажете ни за вашия опит с инструменти за миграция на бази данни като Flyway.
Обяснете понятието за динамично свързване в обектно-ориентираното програмиране.
Коя анотация се използва за изключване на поле DTO от автоматичното съпоставяне на обекти?
Каква е разликата между анотациите @Controller и @RestController в Spring?
Може ли цялата рамка Spring Boot да се счита за стартов шаблон за бързо създаване на приложения?
За какво са нужни Stream API? Какви предимства добавиха?
Как може да се прилага Entity Graph в JPA за оптимизиране на заявките?
Какви критерии показват необходимостта от провеждане на тестове при висока натовареност?