Care este diferența dintre o vizualizare virtuală obișnuită a datelor și o vizualizare materializată în baza de date?
Java
Explica semnificația și scopul clasei ThreadLocal în programarea multi-thread.
Explicați conceptul metodei flatMap în API-ul Stream din Java și diferența față de map.
Puteți explica diferențele dintre Mock și Spy în Mockito și când să le folosiți?
Cum se diferențiază zonele de memorie ale stivei și heap-ului într-un program?
Puteți explica conceptul de Vizualizare Materializată și cum se diferențiază de vizualizările normale dintr-o bază de date?
Care sunt așteptările tale legate de viitoarea ta muncă și de poziția pentru care candidezi?
Ce v-a determinat să decideți să căutați un nou loc de muncă?
Cum se implementează garanția integrității datelor atunci când se utilizează tipuri de date de bază în Java?
Ați lucrat cu instrumente de automatizare a testelor și biblioteci pentru verificarea codului?
Ce situații sau circumstanțe pot reduce motivația ta în procesul de lucru?
Cum se implementează o clasă în Java ale cărei instanțe nu pot fi modificate după crearea lor?
Aveți experiență practică în dezvoltarea cu Kotlin?
Explica conceptul de domeniu al Prototype în contextul bean-urilor gestionate Spring.