Java
Poți enumera modelele principale în construirea unei arhitecturi de microservicii?
Cum se evaluează complexitatea temporală a operației de adăugare a unui element în TreeSet?
Cum se evaluează în ceea ce privește dificultatea operația de inserare a unui element în partea centrală a unei liste dublu înlănțuite?
Puteți explica scopul și modul de funcționare al adnotării @PostConstruct în cadrul Spring?
Poți da exemple de greșeli pe care le poți întâlni în timpul procesului de dezvoltare?
Care sunt diferențelele dintre strategiile de încărcare a datelor în Hibernate și care sunt caracteristicile lor?
Puteți explica conceptul clasei Optional în Java și scopul său?
Care este diferența dintre domeniile de vizibilitate Singleton și Prototype în contextul Spring Framework?
Ce tipuri de strategii de încărcare leneșă și avidă oferă Hibernate?
Poți enumera și explica principalele domenii de aplicare ale componentelor Bean în Spring?
Puteți explica care este principiul de funcționare și scopul șablonului de proiectare Adapter?
Ați putea să-mi spuneți cum era organizat procesul de lucru la ultimul dvs. loc de muncă?
Explica principiul de funcționare al adnotării @Transactional și rolul său în gestionarea tranzacțiilor în baza de date.
Care este complexitatea temporală a operației de adăugare a unui element la sfârșitul unui array de tip ArrayList?
Explicați diferențele dintre clasele StringBuilder și StringBuffer în contextul utilizării și siguranței thread-urilor.
La ce serve adnotarea @ComponentScan în Spring și ce rol joacă în configurarea aplicației?
Ce metode sunt utilizate pentru implementarea injecției de dependențe în aplicații?
Puteți explica mecanismul de funcționare al structurii de date HashMap și cum asigură accesul rapid la elemente?