Java
Hogyan rögzítik a rendszerkövetelményeket — csak a feladatokban, és az elemző írja le őket?
Hogyan valósíthatók meg párhuzamos hívások Java 17-ben virtuális szálak nélkül?
Mi sülhet el rosszul, ha a hashCode kiszámításához használt kulcsobjektum mezője megváltozik a HashMap-be való beszúrás után?
Mi fontos egy új munkahely kiválasztásánál? Milyen kritériumok alapján dönt?
Meséljen a munkatapasztalatáról és projektekről
Hogyan futtassuk ezt a kódot több szálon? Miért lehet veszélyes a parallelStream()?
Mi az a B-Tree és miért használják relációs adatbázisokban a vörös-fekete fa helyett?
Hogyan szerezhetsz be konkrét commitokat egy másik személy ágából Git-ben?
Milyen volt a CICD folyamat, hány stand volt?
Mi az alapértelmezett izolációs szint a PostgreSQL-ben?
Tervezési feladat: A Like-szolgáltatás a Like-okat írja a Kafka-ba, a Dashboard-szolgáltatásnak kell kiszámítania a posztok rangsorát. Hogyan állítsuk be az interakciót?
Hogyan használták a Redis-t: adatbázisként vagy cache-ként?
Hogyan állítsuk be az AI kódoló ügynököt (például MD-fájlokon keresztül)?
Hol jelent meg az outbox a rendszerében — először Kafka-ból írt az outboxba, majd onnan publikált?
Mi a különbség a gyűjtemény (Collection) és az áramlat (Stream) között?
Figyelembe véve, hogy a szerződéses tesztek JSON-formátumban vannak leírva, van egy futtató, amely egy tesztkészletet futtat a megadott végponton, és ez minden rendszer esetében végrehajtandó minden kiadáskor (évente kb. 160 000 kiadás) — hogyan szervezné az API-n keresztüli integrációt sok rendszerrel, beleértve a könyvelési rendszert is?
Részt vettek-e az üzleti szerepek a csapat folyamatában a sprint során?
Mi az a Saga és miért szükséges?
Milyen Spring Cloud komponensekkel találkozott?
Mesélj az architektúráról: hogyan jut el a kérés a kliensről a feldolgozásig, milyen infrastruktúra volt?