Puteți explica conceptul de Livelock în contextul programării multi-thread în Java?
Java
Cum se asigură integritatea datelor atunci când se utilizează tranzacții în Spring împreună cu Hibernate?
Care este sarcina principală a API-ului Reflection în contextul lucrului cu obiecte și clase?
Se poate verifica un JWT doar cu semnătura fără verificări suplimentare?
Ce împiedică utilizarea tipurilor de date de bază în parametrii generici?
Puteți explica conceptul de Stream API în Java și cum este utilizat pentru procesarea datelor?
Care sunt diferențele dintre structurile de date LinkedHashSet și HashSet în Java?
Puteți explica ce înseamnă interacțiunea asincronă între componentele sistemului?
Care este rolul și scopul adnotării @PostConstruct în Spring, și în ce situații se aplică?
Ce tip de bază de date este MongoDB?
Explicați conceptul de arhitectură Master-Slave și caracteristicile sale.
Care sunt criteriile principale de luat în considerare la alegerea și definirea cheii primare într-un tabel de baze de date?
Care sunt avantajele utilizării Testcontainers pentru testarea aplicațiilor?
Se pot folosi tipuri primitive în generici?
Puteți explica etapele ciclului de viață al unui bean în Spring Framework?
Te descurci cu îndeplinirea simultană a responsabilităților de studiu și de muncă?
Poți enumera diferitele tipuri de mecanisme de blocare utilizate în programarea multi-thread?
Puteți enumera și descrie diferitele domenii de vizibilitate utilizate pentru beans în Spring?
Ați putea explica ce înseamnă extinderea capacităților bazei de date pe măsură ce crește sarcina?
Containerele Spring controlează ciclul de viață al unei instanțe de Bean declarate cu scope='prototype'?