Explicați conceptul de blocare completă în gestionarea bazelor de date și caracteristicile sale.
Java
Explicați principiul de funcționare al metodei de blocare optimistă în gestionarea accesului concurent la date.
Pentru ce scopuri ai folosit multitreading în proiectele tale?
Poți enumera principalele metode oferite de API-ul Stream în Java?
Poți enumera diferitele tipuri de memorie utilizate în Java și scopurile lor principale?
Aveți experiență în dezvoltarea de aplicații cu Spring Boot?
Cum se recomandă implementarea identificării unice a obiectelor atunci când se utilizează Hibernate?
Ce resurse sau operații sunt blocate atunci când se utilizează blocarea pesimistă?
Ai experiență în utilizarea Spring Data JPA pentru interacțiunea cu bazele de date?
Cum se implementează căutarea datelor folosind Spring Data JPA pe baza condițiilor date?
Ce metode sunt utilizate pentru comunicarea între microservicii la transmiterea solicitărilor?
Implementarea standard a HashMap asigură o funcționare sigură într-un mediu multi-thread?
În ce moduri se poate implementa sau crea o interfață ExecutorService în Java?
Ce consecințe apar atunci când se inserează un element cu o cheie care este deja prezentă în 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 explica ce înseamnă termenul 'variabilă atomică' în programare?
Care este structura de moștenire a ierarhiei excepțiilor în Java?
Aveți experiență în utilizarea unui pool de fire de execuție în proiectele dvs.?
Care sunt abordările principale pentru crearea de identificatori unici atunci când lucrați cu Hibernate?
Ce caracteristică trebuie să aibă cheia pentru a fi utilizată în HashMap?