Mi a különbség a Java-ban a Stream és a Collection interfészek között, és milyen helyzetekben indokolt azok használata?
Java
Milyen tanulmányi profilod vagy szakirányod van?
Meg tudod nevezni azokat a mintákat, amelyeket adatszerkezetek építéséhez használnak?
Hogyan értékeljük a beszúrás, törlés és keresés műveletek időbeli összetettségét egy láncolt listában?
Milyen tapasztalatai vannak a JOOQ könyvtár adatbázisokkal való munkában?
Milyen eredményt ad vissza a nem terminális metódusok hívása az adatfolyamokban a Stream API-ban?
Milyen lépéseket tesz az adatbázis rendszer, amikor két tranzakció egyszerre próbál megváltoztatni ugyanazt a rekordot?
Milyen módszerekkel biztosíthatja a programkód következetes végrehajtását?
Milyen funkcionális programozási funkciókat vezettek be a Java 8-be?
Hogyan lehet a Springben prototípus bean-t definiálni, hogy minden kérésnél külön példány jöjjön létre?
Hogyan cselekszel nap mint nap, ha problémáid vannak egy feladattal?
Mi a szerepe a proxy-objektumoknak a Hibernate-ben, és miért hozzák őket létre?
Tudsz példát mondani arra, hogyan használható egy strukturális minta szoftverrendszerek tervezésében?
Hogyan hasonlítod össze két objektumot, figyelembe véve azok konkrét típusát, az equals metódus használata során?
Hogyan különböztetjük meg a procedurális programozást az objektumorientált programozástól fő technikai jellemzőik szempontjából?
Be lehet-e építeni összetett üzleti logikát a Springben az @Query annotációval ellátott repository metóduson belül?
Mekkora az időbeli komplexitása annak az műveletnek, amikor egy elemet beszúrunk a dinamikus ArrayList elejére?
Tudsz beszélni a JPA-ban használt különböző öröklődési megközelítésekről az entitások közötti kapcsolatok modellezéséhez?
Melyik kód könnyen lefedhető tesztekkel? Nevezzen meg legalább három jó tesztelhető kód kritériumot.
Mennyire helyes mutálható objektumot kulcsként használni egy HashMap-ben? Milyen követelményeknek kell megfelelni?