Puteți numi principalele zone de memorie utilizate în interiorul JVM?
Java
Cum se implementează executarea anumitor operațiuni de afaceri imediat după inițializarea aplicației Spring și configurarea contextului?
De ce se creează clase imutabile în programare și ce problemă rezolvă?
Cum se realizează configurarea și înregistrarea Bean-urilor în cadrul Spring Framework?
Ce component răspunde de stabilirea conexiunii și înregistrarea între brokerii Kafka?
În ce cazuri se recomandă aplicarea indexării pentru accelerarea interogărilor în baza de date?
Care sunt diferențele dintre Apache Kafka, RabbitMQ și ActiveMQ Artemis în contextul arhitecturii și utilizării lor?
Ce situații pot duce la dispariția unui element din colecția HashMap?
Explica problema N+1 cu care te poți confrunta atunci când folosești Hibernate și cum să îl eviți.
Puteți să vorbiți despre configurația mediului de testare pe care ați folosit-o în ultimul dvs. proiect?
Ce dificultăți pot apărea la utilizarea regulată a Parallel Stream în Java?
Explicați conceptul de injecție de dependențe în contextul principiilor SOLID.
Care sunt avantajele și dezavantajele utilizării UUID în sistemele de identificare?
Puteți explica în ce constă modelul de memorie în Java și cum influențează execuția programelor?
Cum se evaluează eficiența căutării unei valori după cheie în structura de date HashMap?
Care sunt avantajele și dezavantajele procesului de testare a integrării?
Cum se poate determina timpul de execuție al metodelor annotate ca @Service?
Aveți experiență în crearea unui proiect sau sistem de la zero?
Cum ați implementat automatizarea construcției și a deployment-ului în ultimul dvs. proiect?
Ce nivel de complexitate și caracteristici ale bazei de date au fost utilizate în proiectele tale?