Java
Puteți explica ce înseamnă sistemul TSM și cum funcționează?
Care este scopul împărțirii datelor în părți într-o bază de date sau sistem?
Puteți explica ideea fundamentală din spatele modelului de memorie Java?
Ce metode sau câmpuri pot fi aplicate pentru a identifica o entitate în sistem?
Puteți explica ce înseamnă atomicitatea unei clase în programare?
V-ați confruntat vreodată cu situații în care numărul de vizualizări ale unui articol din bază de date creștea incorect atunci când mai mulți utilizatori deschideau articolul în același timp?
Ce volum de memorie este eliberat la apelarea metodei clear pe o listă care conține 1 milion de obiecte de tip Integer, ocupând 48 MB de memorie?
Cum diferă proiectul actual de cel anterior din punct de vedere tehnic?
Aveți experiență cu limbajul de programare Java?
Ai auzit vreodată de metoda intern în Java?
Explica scopul și utilizarea adnotării @Qualifier în contextul Spring Framework.
Cum se pot stabili restricții în sistem sau în cod?
Este posibil să se transforme o relație de tip 'mulți-la-mulți' într-o legătură 'unu-la-mulți'?
Poți explica ce se înțelege prin termenul 'instant' în programare?
Puteți explica ce înseamnă problema citirii murdare în contextul lucrului cu bazele de date?
Poți explica ce reprezintă metoda map în contextul API-ului Stream în Java?
Care este rolul mecanismului de sincronizare în aplicațiile multi-thread?
Când ai prefera să folosești ArrayList în loc de LinkedList pentru a adăuga un element la sfârșitul unei liste foarte mari și de ce?
Aveți experiență în aplicarea modelelor de proiectare din setul Gang of Four?
La ce folosește Java Virtual Machine (JVM)?