Java
Toate elementele pot încăpea într-un singur coș după calcularea hashCode și compararea cheilor?
Cum se poate determina structura unui nou tabel într-o bază de date SQL?
Ce înseamnă excepția LazyInitializationException și în ce situații apare în timpul lucrului cu ORM?
Care sunt avantajele și dezavantajele utilizării cache-ului atunci când lucrați cu Hibernate?
Care dintre principiile SOLID este încălcat atunci când extindeți comportamentul unei clase moștenite prin adăugarea unei noi metode?
Explicați diferențele dintre componentele cheie Primary și Qualifier în aceste sisteme.
Ce tipuri de proiecte vă interesează cel mai mult să le implementați și de ce?
Cum se realizează conversia tipurilor atunci când se utilizează șabloane (generics) în programare?
Puteți explica scopul și utilizarea modificatorului transient în Java?
Vorbește despre colecțiile Java, cu care ai lucrat, care sunt potrivite pentru diferite sarcini.
Ce explică complexitatea temporală constantă a operației de căutare după cheie în HashMap?
Ai configurat gestionarea memoriei pentru servicii în proiecte anterioare?
Cum se determină când o clasă sau un modul efectuează prea multe funcții și încalcă principiul responsabilității unice?
Postgres suportă nivelul de izolare READ UNCOMMITTED? Ce se va întâmpla dacă îl specificați în @Transactional?
Cum s-a reușit dublarea throughput-ului?
Ce garanții oferă o cheie externă într-o bază de date relațională?
Ce este un deadlock?
Cum se rezolvă problema inconsistenței datelor în bază în timpul testelor care utilizează conexiuni la distanță cu baza de date?
Unde sunt stocate cheile private ale certificatelor pe server sau sistem?
Ce componente fac parte din Spring Core și care este rolul lor?