Explica structura și ordinea de organizare a diferitelor tipuri de colecții în limbajul de programare.
Java
În ce cazuri are loc actualizarea datelor în fluxul Stream?
Care este diferența dintre adnotările @Repository și @Service în contextul Spring?
Puteți explica ce este o funcție anonimă (lambda) în limbajul Java?
Care este scopul principal al efectuării testelor unitare în procesul de dezvoltare software?
Puteți explica conceptul clasei Optional în Java și scopul său?
Ce metodă permite crearea unui obiect Optional care conține o valoare null?
Puteți explica procesul de verificare și acordare a accesului la resurse printr-un token JWT în cadrul Spring Security?
Cu ce metode se pot face modificări în structura unui tabel existent în SQL?
Cum se realizează procesul de imitație a obiectelor cu biblioteca Mockito în teste?
Cum sunt procesate datele sursă în procesul de lucru cu fluxurile de date (Streams)?
Puteți explica ce înseamnă termenul 'monitor' în programare?
Care sunt diferențele în consecințe între utilizarea comenzilor DELETE și TRUNCATE la ștergerea datelor dintr-un tabel într-o bază de date?
Puteți explica mecanismul de funcționare al structurii de date HashMap și cum asigură accesul rapid la elemente?
Puteți explica ce înseamnă procesul de deserializare a datelor?