Java
Mi a Bean Definition leírása a Spring kontextusában?
Magyarázza el a StringBuilder osztály működési elvét és célját a programozásban.
Hogyan illeszkedik a szerep a szoftverfejlesztési folyamatba?
Dolgoztál már a Gradle build automatizációs rendszerrel?
Milyen esetekben célszerű for ciklust alkalmazni programozás során?
Milyen nehézségekkel vagy hibákkal szembesült a rendszer a rendelkezésre állás terén a projekt során?
Felsorolnád a Springben az ApplicationContext megvalósításának különböző módjait?
Hogyan dolgoztunk az erőforrásokkal a try-with-resources megjelenése előtt?
Magyarázza el, mi az a kiegyensúlyozott bináris keresőfa, és miért használják.
Hogyan valósítható meg egy meglévő rendszerben az olyan feltételes blokkok implementálása, amelyeket kikapcsolhatunk vagy bekapcsolhatunk anélkül, hogy standard mechanizmusokat, például Feature Toggle-t használnánk?
Tudna megnevezni olyan könyveket, amelyeket tanult vagy használt szakmai tevékenysége során?
Magyarázza el a prototípusok fogalmát a Spring keretében, és hogyan működnek.
El tudná magyarázni a generikusok működési elvét Java-ban, és hogy ezek hogyan teszik lehetővé az általános osztályok és metódusok létrehozását?
Milyen helyzetekben használják általában a közbenső műveleteket adatfolyamokkal való munkavégzés során a Stream-ben?
Dolgozott már RabbitMQ-val?
Milyen jellemzői jellemzik a monolitikus rendszerek skálázhatóságát, és hogyan valósulnak meg?
Tudna példát mondani egy olyan osztályra, amely a létrehozás után változatlan marad?
Tudna példát mondani arra, hogyan használható egy viselkedési minta a szoftvertervezésben?
Mi a szerepe és célja a proxy-objektumoknak a Hibernate-ben?