Java
Hogyan kezelik és változtatják a partíciókat a rendszer csomópontjaiban?
Mi az az annotáció Java-ban?
Milyen módszerekkel éred el a magas komponenskohéziót a kód refaktorálásakor?
Van tapasztalata az interfészekben az alapértelmezett megvalósítással rendelkező módszerek használatában?
Meg tudod nevezni a Java nyelv fő primitív adattípusait?
Mi történik, ha a hashCode() mindig 0-t ad vissza? Minden elem ugyanabba a vödörbe kerül, a HashMap bővül — segít ez?
Hogyan használtad az JDK 11-et a projektjeidben, és milyen jellemzőkkel dolgoztál vele?
Milyen esetekben vezethet az indexek használata az adatbázis teljesítményének romlásához?
El tudná magyarázni a sprint fogalmát az agilis szoftverfejlesztés keretében?
Mi az oka annak, hogy az @Autowired annotációt közvetlenül a mező fölött használjuk ahelyett, hogy a konstruktoron alkalmaznánk?
Hogyan különböznek az @Component, @Service és @Repository annotációk a Spring kontextusában, és mik a jellemzőik?
Miért alacsonyabb az ArrayList gyűjtemény végére sok elem hozzáadásának hatékonysága?
Pontosan mikor jön létre a proxy objektum a @Transactional annotációval ellátott módszer végrehajtása során Springben?
Milyen lépéseket kell megtenni a hashCode metódus felülírásának megvalósításához egy osztályban?
Támogatja a Postgres az READ UNCOMMITTED izolációs szintet? Mi történik, ha ezt megadod az @Transactional-ban?
Kötelező bizonyos szabályokat betartani az equals és hashCode metódusok felülírásakor Java-ban?
Melyik adatszerkezet alkalmasabb több szálas munkára — HashTable vagy ConcurrentHashMap?
Mi a különbség az @Bean és az @Component annotáció között? Mikor használjuk az egyiket vagy a másikat?
Magyarázza el a versenyhelyzet (Race Condition) és az adatok versenye (Data Race) közötti fő különbségeket.
El tudná magyarázni, hogy mi az a Closable felület, és hogyan használják?