Java
Milyen gyűjteményt használjunk az eredménytáblához név szerint rendezve és kulcs szerint keresve?
Miért szükséges a Repeatable Read izolációs szint ebben a kontextusban, és szükséges-e?
Mikor használjuk a Singleton-t, és mikor a Prototype-ot?
A termék egy kérés érkezett a Hűség szolgáltatás kifejlesztésére, amely a kézbesített rendelések számán alapul (OMS fő rendelési rendszer), és a fizetési szolgáltatás (pénztár) számára adja meg a kedvezmény mértékét. A Hűség szolgáltatás még nem fog rendelkezni front-endtel, csak az adatbázisban kell tárolni a térképezést arról, hogy hány kézbesített és nem törölt rendeléshez milyen kedvezmény tartozik. Valami ilyesmi: Rendelések Kedvezmény [phone]% [phone]% [phone]% [phone]% Egy szolgáltatás megtervezése szükséges, javaslatokat tenni az integráció mechanizmusaira a rendelési szolgáltatással és a rendeléskezelő szolgáltatással. A szolgáltatás architektúráját meg kell tervezni, amit át lehet adni a fejlesztő és telepítő csapatnak.
Milyen módszertanokat alkalmaztak?
Hogyan garantálható egy felhasználó tranzakcióinak szekvenciális feldolgozása Kafka-ban?
Funkcionálisan nyerünk valamit a Stream API alkalmazásával, a szépségén kívül?
Mesélje el munkafolyamatát a feladat fogadásától a telepítésig AI-eszközök használatával.
Milyen protokollon keresztül történt az interakció a [rendszer/szolgáltatás] -sal?
Hogyan rögzítik a rendszerkövetelményeket — csak a feladatokban, és az elemző írja le őket?
Van tapasztalata üzenetbrokerekkel és melyekkel? Felhasználói szinten vagy ismeri a belső felépítést?
Át lehet adni egy List<Integer>-t egy nyilvános metódusnak, amely egy Collection (interfész) típusú paramétert fogad?
Hogyan hozzunk létre Immutable (változtathatatlan) osztályt Java-ban?
Mi a kapcsolat a téma és a partíció között a Kafka-ban?
A save() metódus a JPA-Repositoryban új entitást hoz létre vagy meglévőt frissít?
Meséljen egy adat tárolási struktúra optimalizálási esetről (denormalizáció/normalizáció).
Milyen GC megvalósítást használtál pontosan?
Mi az a Kafka és hogyan működik? Miben különbözik a szokásos message broker-októl?
Nevezze meg az @Transactional annotáció paramétereit
Milyen típusú NoSQL adatbázisok léteznek, és mikor kell őket alkalmazni?