Se poate crea o operație proprie pentru procesarea fluxurilor de date în cadrul unui sistem existent?
Java
În ce cazuri este recomandat să utilizați versiunea API?
Cum contribuie principiile SOLID la îmbunătățirea calității și mentenabilității software-ului?
Puteți explica ce este o citire fantomă în contextul gestionării tranzacțiilor?
Se poate modifica valoarea unei variabile declarate ca efectiv finală în interiorul unui obiect?
[nume] a întrebat: povestiți-ne despre deciziile arhitecturale: arhitectura microserviciilor, event-driven/DDD sau alte abordări; de ce le-ați ales și care au fost compromisurile?
Poți explica principiile de bază și caracteristicile programării orientate pe obiecte?
Se pot folosi tipuri de date primitive ca chei în structuri de date sau baze de date?
Există în prezent alte interviuri în faza finală sau oferte în posesie?
Care sunt principalele diferențe între versiunile Java 8 și Java 11 în ceea ce privește funcțiile și capabilitățile?
Ce este Stream în Java?
Cum se diferențiază abordările de injecție a dependențelor prin constructor și prin setter în contextul dezvoltării software?
În ce situații este preferabil să se utilizeze soluții bazate pe baze de date NoSQL?
Poți enumera adnotările pentru controlere care conțin cuvinte cheie suplimentare sau parametri?
Ce metodă de transmitere a rezultatelor a fost utilizată în ultimul dvs. proiect?
Dacă o metodă marcată cu @Transactional apelează o altă metodă cu aceeași adnotare, câte tranzacții vor fi create?
Cum ai reacționa dacă apar conflicte în echipă sau dacă colegii manifestă o atitudine negativă?
Puteți explica implementarea internă și mecanismul de funcționare al clasei StringBuilder în Java?
Puteți explica ce înseamnă termenul 'variabilă atomică' în programare?
Care este diferența dintre Java Persistence Query Language (JPQL) și Hibernate Query Language (HQL)?