Explica diferențele dintre stivă și heap în contextul Mașinii Virtuale Java.
Java
Unde în memorie sunt stocate informațiile despre elementele ArrayList în JVM?
Aveți experiență în utilizarea API-ului Criteria în JPA pentru construirea de interogări dinamice?
Ce metode pot fi folosite pentru a inversa ordinea cuvintelor într-un șir?
Explicați diferența dintre algoritmul de căutare binară și structura de date arbore binar de căutare.
Ce semne indică necesitatea transformării unei aplicații monolitice într-o arhitectură de microservicii?
Care este diferența în comportamentul de încărcare al entităților legate atunci când se utilizează Lazy și Eager în Hibernate?
Poți descrie o situație în care utilizarea unui index compus într-o bază de date ar fi deosebit de utilă?
Ce tipuri de uniri de tabele folosești în interogările SQL?
Care metodă de stocare și structură de date este cea mai potrivită pentru stocarea unui set mare de numere care nu depășesc 30000 în modul, pentru a asigura o căutare rapidă și un consum minim de memorie?
Care este diferența de performanță între utilizarea tipurilor de date primitive și învelitoarele lor de obiecte?
Puteți explica esența operațiilor în cascadă în contextul lucrului cu baze de date sau liste?
Care este rolul adnotării @Transactional în cadrul framework-ului Spring și în ce scenarii este utilizată?
Care este diferența dintre Path și ClassPath în contextul lucrului cu căi în Java?