Milyen módszerekkel garantálható a műveletek végrehajtási sorrendjének betartása a több szálas programozásban?
Java
Van tapasztalata a reaktív programozásban, és használta-e azt a projektjeiben?
Tudná magyarázni, hogy mit jelent a ClassCastException kivétel Java nyelven, és milyen körülmények között fordul elő?
El tudná magyarázni az Embeddable fogalomját a JPA-ban, és hogyan használják objektumok beágyazására az entitásokon belül?
Milyen eszközök állnak rendelkezésre a szálak vagy feladatok szinkronizációjának kezelésére párhuzamos programozásban?
Mikor történnek pontosan a műveletek végrehajtásai a Java Stream metódusláncban?
Miért fontos úgy tervezni egy osztályt, hogy az objektumai a létrehozás után ne változtathatók legyenek?
Lehetséges egymás után több terminális módszert alkalmazni egy Java Stream-en belül?
Milyen módszerekkel valósítható meg a függőség injektálás Bean objektumokba?
Mik az előnyei és hátrányai a Java nyelv használatának?
Milyen módszerekkel valósul meg a szinkronizáció annak érdekében, hogy megakadályozza ugyanazon entitás eseményeinek egyidejű feldolgozását több fogyasztó által?
Milyen módszerekkel lehet tranzakciókat kezelni adatbázisokkal való munka során?
Milyen előnyei és hátrányai vannak az egységtesztek írásának?
Milyen tapasztalatai vannak a több szálas megoldások fejlesztésében és használatában a projektjeiben?
Ki volt felelős az adatbázis-sémák kidolgozásáért a projektjében?
Milyen módszerekkel lehet eltávolítani az elavult vagy szükségtelen rekordokat az adatbázisból?
Tudna mesélni az utolsó projektről, amin dolgozott?
Mit jelent az, hogy a String osztály változatlan, és miért fontos ez?
Mi a szerepe az x- előtagnak az HTTP fejlécben, és miért használják?