Pentru ce este folosit un obiect Mock în testele cu JUnit și ce componente reale înlocuiește?
Java
De ce injecția de dependențe prin constructor în Spring este mai preferată în comparație cu alte metode?
Ce anume se blochează exact atunci când se apelează o metodă statică declarată cu cuvântul cheie synchronized?
Explicați conceptul de încărcare întârziată și care sunt avantajele sale.
Cum ați folosit Hibernate în proiectele dvs. și ce experiență aveți cu acest instrument?
Cum se determină dificultatea adăugării unui nou element în structura de date HashMap?
Explica cum funcționează operația de incrementare cu prefix și ce returnează la executare.
Care model de proiectare consideri cel mai util în practica dezvoltării?
Cu ce se deosebește Kafka de RabbitMQ și de ce Kafka scalează mai bine?
Cum determină mecanismul Serializable ordinea și includerea tranzacțiilor la salvarea acestora în baza de date?
Ai experiență în utilizarea Spring Data JPA pentru interacțiunea cu bazele de date?
Cum se accesează o sursă de date blocantă (de exemplu, o bază de date) într-un pipeline reactiv?
Cum se poate preveni adăugarea de subclase noi la o clasă existentă?
Ce Scope ai folosit pentru a conecta JUnit în fișierul pom.xml atunci când lucrezi cu Maven?
Ai verificat codul altora și ai oferit recomandări pentru îmbunătățirea acestuia?
Puteți explica ce reprezintă componenta ServiceManager în arhitectura aplicațiilor?
Este posibil să se apeleze o metodă cu adnotarea @PreDestroy pe un bean de tip prototype în Spring?
Care sunt diferențele în implementarea interfeței Map: HashMap și TreeMap, și în ce cazuri este preferabil să folosiți fiecare dintre ele?
Ați creat teste automate pentru proiectul dvs.?
Ce sunt indicii într-o bază de date, când să îi folosiți și când să nu îi folosiți?