Care sunt avantajele și dezavantajele utilizării unui constructor pentru injectarea dependențelor în beans?
Java
Explicați ce înseamnă complexitatea algoritmului O(log n) și în ce cazuri se aplică.
Aveți experiență în utilizarea Mockito pentru scrierea testelor?
Puteți explica ce reprezintă un Spring Boot Starter și cum simplifică munca cu aplicațiile Spring Boot?
Ce servicii externe ați folosit pentru integrarea cu sistemul dvs.?
Ce experiență aveți în implementarea diverselor proiecte și care a fost rolul dumneavoastră în acestea?
Poți enumera principalele metode oferite de API-ul Stream în Java?
Poți enumera diferitele tipuri de memorie utilizate în Java și scopurile lor principale?
Cum se realizează configurarea și înregistrarea Bean-urilor în cadrul Spring Framework?
Aveți experiență în dezvoltarea de aplicații cu Spring Boot?
Cum se recomandă să se ruleze metoda într-o nouă tranzacție în aplicație?
Ce consecințe apar dacă două obiecte au același cod hash?
Ce metode pot fi folosite pentru a injecta dependențe în componentele Spring?
Cum se determină dimensiunea structurii interne a coșurilor în implementarea HashMap?
Explică ce este un set sigur pentru fire cu divizare în segmente pentru operații paralele, similar cu ConcurrentHashSet.
Poți să numești principalele modele de dezvoltare aplicate în cadrul Spring Framework?
Cum este structurată structura de date HashMap și cum asigură accesul rapid la elemente?
Cum se asigură imutabilitatea obiectelor într-o clasă?
Care este structura de moștenire a ierarhiei excepțiilor în Java?
Puteți explica structura internă de implementare a ConcurrentHashSet?