Java
Cum ați implementat sistemul de logare în proiectul dumneavoastră?
Care sunt avantajele și dezavantajele utilizării adnotării @Builder în proiectul dvs.?
Cum să distingi principiul de injecție a dependențelor în Spring de principiul responsabilității unice în SOLID?
Poți vorbi despre diferitele abordări de moștenire utilizate în JPA pentru modelarea relațiilor dintre entități?
Care este diferența dintre adnotările @Repository și @Component în Spring?
Este posibil un scurgere de memorie în aplicațiile Java și cum poate apărea?
În ce caz este oportun să folosiți operatorul HAVING în interogările SQL?
Pentru ce este destinată structura StringBuilder și ce sarcină rezolvă atunci când lucrează cu șiruri de caractere?
Puteți explica mecanismul de funcționare al depozitelor magice în Spring Data?
Ce circumstanțe sau situații au condus la plecarea dvs. din proiectul actual?
Cum decide Spring Framework ce componente să injecteze la pornirea aplicației?
Ce consecințe vor apărea în HashMap în cazul unei coliziuni, dacă clasa cheie nu implementează metodele equals și hashCode?
Explica rolul și funcția componentei DispatcherServlet în cadrul Spring Web MVC.
Care este clasa de bază pentru toate obiectele în Java?
Ce valoare returnează metoda anyMatch în API-ul Stream din Java?
Ce sumă luați în considerare în funcție de nivelul dvs. de venituri?
De ce exact Transactional Outbox — deși s-ar fi putut face altfel, de exemplu, confirmând în Kafka doar după o trimitere de succes?
Ce tehnologii sunt folosite în echipe? Există Kotlin?
Două tranzacții paralele actualizează o linie (debit și credit) — trebuie să fac ceva? Problema update-ului pierdut.
Ce sunt nodurile virtuale (vnodes) în Cassandra și cum funcționează tranzacțiile?