Hogyan határozza meg, hogy mely mezők kerüljenek az equals és hashCode metódusokba?
Java
A Spring egy keretrendszer vagy könyvtár? Mi a különbség egy keretrendszer és egy könyvtár között?
Használta már az ablakfüggvényeket PostgreSQL-ben?
Sorolja fel azokat a tervezési mintákat (GoF), amelyeket biztosan ismer.
Mi a különbség az optimista és a pesszimista zárolás között?
Milyen tranzakció elszigeteltségi szintek léteznek, és miben különböznek egymástól?
Hogyan szoktad általában az entitásból DTO-ba és vissza mapelni az objektumokat?
Miért nem kollekció (Collection) a Map?
Mire jók az enumok Java-ban?
Mi a különbség az interfészek és az absztrakt osztályok között Java-ban (Java 8-tól)?
Mit jelent a HAVING szó az SQL-ben?
Miért nem szabadul fel azonnal a hely a lemezen a DELETE vagy TRUNCATE után PostgreSQL-ben?
Melyik build eszközt részesíted előnyben: Maven vagy Gradle?
Milyen gyűjteményeket ismersz? Sorold fel a gyűjtemények megvalósításait.
Sorolja fel azokat a Spring annotációkat, amelyeket gyakran használ.
Meséljen az @Transactional annotáció propagation típusairól. Volt már olyan, hogy nem alapértelmezett típusokat használt?
Mire való a TreeMap?
Hogyan működnek a belső indexek (például B-fa indexek)?
Mi az a piszkos olvasás (dirty read)?
Mesélj a Decorator mintáról — hogyan működik?