Care este diferența dintre utilizarea synchronizedMap și ConcurrentHashMap pentru asigurarea siguranței în fire în colecții?
Java
Cum se poate implementa un mecanism de blocare pesimistă pentru a asigura integritatea datelor într-un mediu multi-thread?
Cum se implementează corect metodele hashCode și equals într-o clasă?
Explica scopul și caracteristicile utilizării cuvântului cheie volatile în programare.
Explicați principiul de funcționare al metodei de blocare optimistă în gestionarea accesului concurent la date.
Explicați conceptul de blocare completă în gestionarea bazelor de date și caracteristicile sale.
Poate fi implementată moștenirea multiplă în Java?
Poți să numești principalele operații terminale utilizate în API-ul Stream?
Aveți experiență cu clasa CompletableFuture pentru programarea asincronă în Java?
Cum se realizează configurarea și înregistrarea Bean-urilor în cadrul Spring Framework?
Poți enumera principalele metode oferite de API-ul Stream în Java?
Puteți explica ce înseamnă factorul de încărcare în structura de date HashMap?
Care este complexitatea temporală a inserției unui element în HashMap în cel mai nefavorabil caz?
Cum diferă tipurile de conexiuni în SQL și care sunt caracteristicile lor?
Poți să numești principalele module ale framework-ului Spring pe care le folosești sau le cunoști?
Puteți explica etapele ciclului de viață al unui bean în Spring Framework?
Poți explica ce este stiva de apeluri și cum este utilizată în programare?
Poți să numești și să descrii împreună cu un exemplu cele mai comune colecții sigure pentru fire în Java?
Puteți explica principalele diferențe dintre modelele Adapter, Facade și Proxy și în ce situații este mai bine să le folosiți?