Ce se întâmplă dacă apar excepții în blocurile catch și finally în timpul execuției expresiei try?
Java
Explicați conceptul de Mockito și cum este utilizat în testarea aplicațiilor Java
Explică cum are loc transferul de date către o funcție dacă parametrii sunt transmişi prin valoare.
Puteți explica scopul și funcțiile principale ale Spring Boot Actuator?
Cum se implementează o clasă în Java astfel încât starea sa să fie imuabilă după crearea acesteia?
Poți să numești principalele modele de dezvoltare aplicate în cadrul Spring Framework?
La utilizarea colecțiilor, în ce cazuri se realizează traversarea mai rapid: în ArrayList sau în LinkedList?
Ce rol joacă modificatorul volatile în limbajul de programare și când este aplicat?
Ați creat adnotări proprii pentru utilizarea în proiectele dvs.?
Ce metode există pentru prevenirea sau rezolvarea coliziunilor în sisteme sau algoritmi?
Când să alegi coada (Kafka) și când serviciul REST?
Cum se poate evita blocarea firelor?
Care este comportamentul programului dacă apare o excepție în blocul finally?
Ce protocoale sunt utilizate pentru schimbul de date în API-ul REST?
Explica ce înseamnă crearea de clase imutabile și avantajele lor în dezvoltare.
Cum se determină ordinea de acces la elemente într-o listă legată de tipul LinkedList?
Cum se diferențiază fluxul de date standard și fluxul cu procesare paralelă în API-ul Stream din Java?
Explicați ce înseamnă cuvântul cheie volatile în programare și pentru ce este folosit.
Care este diferența dintre crearea unui Mono prin just și fromCallable?
Unde se află tipurile de date primitive în JVM și cum sunt implementate în interiorul mașinii virtuale?