Puteți explica ce reprezintă Java Database Connectivity (JDBC)?
Java
Cum se implementează încărcarea întârziată a datelor asociate atunci când se utilizează FetchType.LAZY în JPA?
Ce se întâmplă dacă încerci să adaugi un cuplu cheie-valoare în HashMap, unde valoarea este null, și acest cuplu există deja, iar hashCode este fix și equals returnează true?
Ce se întâmplă în interiorul HashMap atunci când adăugați un element, dacă metoda hashCode returnează aceeași valoare pentru toate obiectele?
Explica ce este un ConcurrentHashMap și cum asigură siguranța în accesul paralel la date.
Care este diferența dintre utilizarea @Spy și @Mock în timpul testelor?
Puteți explica cum sunt implementate tranzacțiile în cadrul Spring Framework?
Cum implementați lucrul cu interogări dinamice în Spring Data JPA?
Cum se poate organiza eficient o cantitate mare de date?
Cum gestionează Spring tranzacțiile imbricate în interiorul aceluiași component sau metod?
Ce abordări și instrumente sunt utilizate pentru detectarea scurgerilor de memorie în aplicațiile Java?
Asigură binul cu zonă de prototip siguranța într-un mediu multithread?
Puteți explica principiul de funcționare al blocării pesimiste și în ce se deosebește de o altă strategie de blocare?
Cum să alegi găleata potrivită în HashMap pentru a insera un element?
Puteți explica ce înseamnă platforma Java EE și pentru ce este utilizată?
Povestiți-ne despre experiența dvs. în utilizarea instrumentelor de migrare a bazelor de date, cum ar fi Flyway.
Ce metode și instrumente folosiți pentru implementarea navigației pe pagini în aplicații?
Ce se întâmplă dacă adăugați o pereche cu null ca cheie sau valoare în HashMap?
Cum implementați adăugarea unui element nou în structura de date HashMap?
Puteți explica ce se întâmplă atunci când obiecte diferite au același cod hash în metoda hashCode()?