Vorbește despre zonele de memorie în Java (JVM)
Java
Baza de date este mare, am construit indecși, am verificat planul — ce altceva se poate face pentru optimizare?
Cum se pot externaliza configurațiile interogărilor JPA într-un fișier extern, păstrând funcționarea repository-ului?
-- Există tabele cu structura Angajat id (PK) nume salariu dep_id (FK department.id) Departament id (PK) nume -- scrie o interogare care va returna o listă cu denumirile tuturor departamentelor și salariul maxim din fiecare departament select d.nume, MAX(e.salariu) from Departament d left join Angajat e on e.dep_id = d.id group by d.nume
La ce servește metoda finalize()?
Vorbește despre structura memoriei în JVM — ce segmente există, cum funcționează procesul.
Vorbește despre fluxurile în Java: în ce grupuri sunt împărțite metodele și care este diferența?
Poți explica ce reprezintă clasa Error în programare?
Schema-ul bazei de date: câte tabele sunt necesare pentru stocarea mesajelor cu etichete (unu la mulți sau mulți la mulți)?
Cum se implementează principiul de deschidere și închidere în programarea orientată pe obiecte?
Ce este happens-before? De ce i++ fără sincronizare nu este sigur?
Ce principii sau criterii ie consideri atunci când alegi să folosești excepții necontrolate în codul tău?
Ce mecanisme trebuie implementat într-un sistem Mission Critical? Cum se obține toleranța la defecte?
În ce cazuri ai folosi @Async?
Ce este Liquibase și cum se organizează gestionarea versiunilor bazei de date, în special în condiții de restricții de securitate (cum ar fi în Sber)?
Povestiți pe scurt despre experiența dvs. de lucru.
Cum are loc rutarea între instanțele serviciului ACL cu adrese diferite?
Se poate lucra cu fluxuri de date în API-ul Stream fără a efectua o operație finală?
Ce se află exact în stânga operatorului de rezolvare a domeniului :: în limbajul de programare C++?
Cum se determină obiectul responsabil pentru generarea codului hash în Java?