În ce situații ați folosit interfețe funcționale în proiectele dvs.?
Java
Ai experiență în utilizarea Hibernate pentru lucrul cu bazele de date?
Care este rolul adnotării Bean în cadrul framework-ului Spring și cum este utilizată la crearea componentelor?
Poți oferi exemple de metode terminale în API-ul Stream în Java?
Ai experiență în dezvoltarea folosind multithreading?
Cum determină colectorul de gunoi că un obiect nu mai este utilizat și poate fi eliminat din memorie?
Ați putea explica ce înseamnă Propagation în contextul proiectului sau sistemului dumneavoastră?
Se pot avea două valori identice într-un câmp al unei tabele de baze de date care este legat de o altă tabelă printr-o cheie externă?
Puteți explica ce reprezintă API-ul de Persistență Java și cum este utilizat pentru a interacționa cu baza de date?
Ce se întâmplă în sistem dacă două obiecte se referă unul la celălalt și formează o dependență reciprocă?
Puteți explica ce este Hibernate și cum este utilizat în dezvoltarea aplicațiilor Java?
Ai putea enumera tipurile existente de colectori de gunoi în JVM?
Cum determină mecanismul de gestionare automată a memoriei că o variabilă nu mai este utilizată și poate fi eliberată?
Explicați principiul inversiunii controlului și de ce este utilizat în programare.
Aveți experiență în implementarea garanțiilor de livrare a mesajelor cu efectul 'exact o dată' în Apache Kafka?
Puteți explica care este funcția metodei peek în contextul lucrului cu colecții sau structuri de date?
Care este scopul parametrului propagation în adnotarea @Transactional în Spring?
Aveți experiență în utilizarea depanării la distanță în timpul procesului de dezvoltare?