Melyik architektúra előnyösebb a skálázhatóság biztosításához: monolitikus vagy mikroservice struktúra?
Java
Magyarázza el, mit jelent az immutable osztályok létrehozása és azok előnyei a fejlesztésben.
Lehetséges közvetlenül PDF fájlokat tárolni a PostgreSQL adatbázisban?
Tudsz beszélni a Java vagy más programozási nyelvekben használt különböző típusú szemétgyűjtőkről?
Miért hoznak létre a programozásban változtathatatlan (immutable) osztályokat, és milyen problémát oldanak meg vele?
Meg tudná magyarázni, hogy mi az a Spring Batch, és milyen esetekben használják adatfeldolgozásra?
Milyen módszerek léteznek a több szálú programozás megvalósítására?
Hogyan kapcsolódnak egymáshoz a flatMap metódusok az Optional és Stream osztályokban Java-ban?
Mikor kell használni részleges és lefedő indexeket?
Miért nem foglalkozik a szemétgyűjtő mechanizmus a program veremének memória tisztításával?
Milyen megközelítések léteznek az adatok nem kívánt módosításainak megelőzésére egy táblában, még akkor is, ha szerkesztési jogokkal rendelkezik?
Használta a eltolási műveletet legutóbbi projektjeiben?
Milyen pontokon okoz nehézséget vagy elégedetlenséget a csapatkommunikáció?
Biztosított a megbízható üzenetkézbesítés Kafka-ban?
Tudná magyarázni, hogy mit értünk sharding alatt nem relációs adatbázisokban?
Hogyan lehet meghatározni egy szemétgyűjtési problémát a Heap memória dump-ok elemzésével?
Milyen tapasztalataid vannak az integrációs tesztek fejlesztésében és végrehajtásában projektekben?
Mi történik a hashCode metódussal egy osztályban, ha nem örökli azt kifejezetten egy másik osztálytól?
Könyörtelenül lehet nyilvános metódust deklarálni egy osztály konstruktorában?
Lehetséges-e a *.jar formátumú fájlok integrálása *.var kiterjesztésű archívumokba?