Можете ли да обясните какво се случва, когато различни обекти имат еднакъв хеш код в метода hashCode() ?
Java
Обяснете концепцията за изолация в транзакциите ACID и ролята й в осигуряването на цялостта на данните.
Как може да се предизвика грешка при недостиг на памет в Java приложение?
Как се реализира зареждането на свързани същности при използване на FetchType.EAGER в JPA?
Как обикновено проверяваш кода на колегите или подчинените си?
Какви методи могат да се използват за разделяне на монолитно приложение на по-малки модули или услуги?
Самостоятелно определихте трудността на поставената задача?
Може ли да се открие проблем с изтичане на памет при анализ на стека на извикванията?
Трябва ли да създавате индекс на всяка колона в таблицата като част от оптимизацията на базата данни?
Какви методи и инструменти се използват в Spring Data JPA за създаване на гъвкави и динамични заявки?
Можете ли да обясните концепцията за патърна State и как се използва в обектно-ориентираното програмиране?
Обяснете какво означава атомарност в рамките на модела ACID и защо е важна за обработката на транзакции.
Можеш ли да изброиш основните интерфейси, използвани в JDBC за работа с бази данни?
Как да различим инструментите за миграция на бази данни Flyway и Liquibase по техните възможности и подходи?
Какво се случва, ако вмъкнете запис с null като ключ в HashMap, когато такъв запис вече съществува?
Разкажете ни за вашия опит с настройването и използването на Jenkins pipelines в проекти.
Как Spring определя коя реализация на интерфейс да избере при използване на @Autowired, когато има няколко варианта?
Как са свързани методите equals и hashCode в Java и защо е важно да ги реализираме правилно заедно?
Каква версия на Java използвате в работата си?
Какъв е вашият опит с използването на ConcurrentHashMap в проектите ви?