Работили ли сте с инструменти за автоматизация на тестове и библиотеки за проверка на кода?
Java
Могат ли да възникнат проблеми тип N+1 при използване на стратегията за зареждане EAGER;
Как работи стратегията за зареждане на данни FetchType EAGER в JPA?
Обяснете какво означава терминът 'непроменяем' в контекста на програмирането.
Как се осигурява безопасността на нишките при използване на статични методи?
Задължително ли е да актуализирате изгледа на данните в PostgreSQL?
Как да реализираме клас в Java, чиито екземпляри не могат да бъдат променяни след създаването им?
Можеш ли да назовеш типовете изгледи (view) в PostgreSQL и да обясниш техните характеристики?
Какви видове стратегии за лениво и жадно зареждане предоставя Hibernate?
Можете ли да разкажете как беше организиран работният процес на последното ви работно място?
Позволено ли е да се прилага анотацията @ExtendWith към всеки клас при използване на тестове?
Обяснете ролята и предназначението на компонента View в базата данни PostgreSQL.
Имали ли сте опит с използването на многопоточност в Java проекти?
Как реализирате тестването на вашия код с помощта на JUnit?
Какви стъпки ще предприемеш, ако срещнеш трудности при възпроизвеждането на грешка в тестовата среда?
Можете ли да обясните как работи стратегията за лениво зареждане в JPA/Hibernate?
Провеждали ли сте оптимизация или проверка на SQL заявки за подобряване на тяхната ефективност?
Как да извлечем само уникални обекти от поток от данни в API Stream?
Как можете да проверите коректността и производителността на база данни?
Могат ли да се прилагат агрегатни функции към данни без използване на оператора GROUP BY?