Ce modele de proiectare sunt implementate în Spring Framework?
Java
De ce este preferabil să implementați injecția de dependințe prin constructor în Spring?
Cum se realizează transferul variabilelor prin referință la apelarea metodelor?
Cum se realizează configurarea și înregistrarea Bean-urilor în cadrul Spring Framework?
Explicați conceptul de izolare în tranzacțiile ACID și rolul său în asigurarea integrității datelor.
Explicați mecanismul de transmitere a argumentelor prin valoare la apelarea metodelor și caracteristicile sale
Explica ce înseamnă atomicitatea în cadrul modelului ACID și de ce este importantă pentru procesarea tranzacțiilor.
Cum se poate integra un component dependent într-un alt obiect în contextul injecției de dependențe?
Cum să distingi metodele HTTP GET, POST, PUT, PATCH și DELETE în contextul lucrului cu REST API?
Explicați diferențele dintre principiul inversiunii dependențelor și principiul injecției de dependențe în dezvoltarea software.
Puteți explica mecanismul de funcționare al structurii de date HashSet?
Explicați mecanismul de funcționare al pattern-ului Factory Method în contextul Spring Framework.
Poți enumera principalele adnotări utilizate în Spring Framework?
Poți explica ce înseamnă adnotarea @Autowired în contextul injecției de dependențe încorporate în Spring?
Ce domenii de scope există în Spring Framework?
Care este sarcina principală a metodei PATCH în REST API?
Puteți explica ce înseamnă fiabilitatea în contextul proprietăților tranzacțiilor ACID?
În ce zonă a memoriei JVM se află variabilele de referință și obiectele?
Care este complexitatea temporală a metodei get() atunci când se caută un element în HashMap?
Puteți explica scopul adnotării @Configuration și cum este utilizată în contextul Spring?