Cum poți transmite un argument al unei funcții prin referință, astfel încât modificările din interiorul funcției să se reflecte în variabila originală?
Java
Aveți experiență în utilizarea construcției try-with-resources pentru gestionarea automată a resurselor în Java?
Cum se poate îmbunătăți performanța unei interogări într-o bază de date?
Ce capturăm în catch dacă apare o excepție atât în try, cât și la închiderea resursei (try-with-resources)?
Cum se gestionează excepțiile în codul reactiv?
Poți explica ce înseamnă termenul 'obiect imutabil' și care sunt caracteristicile sale cheie?
Explicați conceptul de fluxuri paralele în API-ul Stream și caracteristicile lor
În ce situații utilizarea adnotării @Transactional în Spring nu asigură comportamentul așteptat al tranzacțiilor?
Cum se transmit valorile în Java la apelarea metodelor — prin referință sau prin valoare?
Este posibil să modificați dimensiunea zonei de stiv alocate pentru stocarea datelor în programare?
Avantajele și dezavantajele JPA vs JDBC?
Se pot captura excepții care nu sunt declarate explicit în cod?
Explicați principiul de funcționare al metodei de pipeline în Stream și caracteristicile sale.
Ce metode și instrumente folosești de obicei pentru a interacționa cu baza de date în cadrul aplicațiilor Spring?
Explicați conceptul de clase imutabile în programare și modul în care sunt utilizate.
Care este diferența dintre metodele intermediare și cele terminale în programare?
Cum simplificăm tratarea dacă dorim să tratăm mai multe excepții în același mod (Multi-catch)?
Ce este o scurgere de memorie (Memory Leak)?
Explica ce sunt excepțiile nesupravegheate în programare