Java
Mi az a Hibernate?
Mi a különbség a put és a compute módszerek között?
Hogyan különbözik a lemezterület használata a DELETE és TRUNCATE parancsok végrehajtásakor egy adatbázisban?
Mi a legrosszabb futási ideje a get(key) metódusnak egy létező kulcs esetén a HashMap-ben?
Használta az @SpringBootTest annotációt a tesztjeiben a Spring-környezet indításához?
Mi a különbség a dependency injection és az inversion of control között?
Ismered a különbséget a StringBuilder és a szövegösszefűzés között Java-ban?
Mi az a funkcionális felület?
Mi a különbség a finalize és finally módszerek között az erőforráskezelés és kivételek kontextusában?
Milyen esetekben kell absztrakt osztályt használni, és milyen esetekben interfészt?
Miért nem lehet az objektumokat Java-ban az '==' operátorral összehasonlítani?
Mely adatszerkezet biztosítja a maximális sebességet a Command mintához, és mivel lehet helyettesíteni?
Magyarázza el a Factory Method mintázat koncepcióját és fő alkalmazását a szoftvertervezésben.
Mit használ a try-finally szerkezet Java-ban?
Mesélj a Java Collection keretrendszerének felépítéséről.
Mi az a szálbiztonság?
Előfordulhat, hogy az adatbázisban két azonos érték legyen egy idegen kulcs esetén, amely ugyanarra a táblára hivatkozik?
Mi az ORM-ben a cache-elés fő feladata?
Használható-e az equals módszer annak ellenőrzésére, hogy két különböző objektum tartalmilag egyenlő-e?
Milyen esetekben praktikusabb Java konfigurációt használni, és milyen esetekben XML formátumút?