Java
Ce clasă se folosește pentru a lucra cu elementele sistemului de fișiere?
Care este diferența dintre legarea statică și cea dinamică în Java?
Când trebuie să modificați valoarea câmpului serialVersionUID?
Ce părere ai despre excepțiile verificate în Java?
Ce se întâmplă dacă coada pool-ului de fire de execuție este plină, dar sosește o nouă sarcină?
Doi obiecte care aparțin unor clase diferite, dar au aceleași valori ale câmpurilor, vor obține același rezultat de hash?
Cum se poate lega o clasă de o bază de date în Java?
Care este diferența dintre XML bine formatat și XML valid?
De ce este nevoie de un program care funcționează în mai multe fire, în loc de unul singur?
Explica ce este un ConcurrentHashMap și cum asigură siguranța în accesul paralel la date.
Ce structură de date este utilizată în colecția List?
Ce este o listă (List) în Java?
Este posibil să implementați o interfață prin intermediul altei interfețe?
Care sunt avantajele utilizării metodei reduce în comparație cu un ciclu obișnuit în procesarea datelor?
Explica diferențele dintre cuvintele cheie final, blocul finally și metoda finalize în limbajul Java.
Ce vă determină să reveniți de la o arhitectură de microservicii la un sistem monolitic?
Se poate realiza o iterație directă asupra cheilor și valorilor într-un obiect Map?
Explicați ce înseamnă complexitatea algoritmului O(log n) și în ce cazuri se aplică.
Puteți explica conceptul de Injectare a Dependențelor în cadrul Spring și în ce se diferențiază de alte metode de injectare a dependențelor?
În ce situații este recomandat să folosiți modificatorul final în limbajul de programare?