Mi az a Liquibase, és hogyan szervezzük az adatbázis verziókezelését különösen biztonsági korlátozások mellett (mint például a Sber esetében)?
Java
Hogyan oldja meg a Kafka tranzakciók közötti konzisztencia problémáját két szolgáltatás között?
Milyen HTTP-módszerek kerültek alkalmazásra a REST API tervezése során? Mi a különbség a PATCH és a POST között?
Hogyan állította be a Dead Letter Queue olvasási logikáját, és hol történik az ack (kézi megerősítés)?
Mesélj a jelenlegi projektedről a [cég]nél — mivel foglalkozol?
Milyen stratégiák vannak a Kafka üzenetküldésében, és hogyan valósulnak meg?
Hogyan oldja meg a nem ismételhető olvasás és a deduplikáció problémáját a fogyasztó oldalán?
Mi az intermediális és terminális operátor a Stream-ben? Adj példákat.
Hogyan befolyásolja a kézi commit offset a fogyasztói késleltetést?
Mesélj a felelősségi köreidről. A MVP szakaszában érkeztél vagy később? Hogyan vettél részt a szolgáltatások tervezésében?
Mit tartunk a kezünkben az interceptor módszer keretében? Milyen paraméterek érhetők el?
Hogyan valósítható meg másképp a routing anélkül, hogy a osztály nevétől függne?
Hogyan valósítsuk meg az X-Trace-ID fejléc validálását: ha nincs fejléc — adjuk vissza a 400-at?
Mik voltak a konkrét feladatai az utolsó munkahelyén?
Milyen Mission Critical rendszerek vannak, és milyen korlátozásokat szabnak meg?
Ebben a sorrendben hajtódik végre ez a SQL-lekérdezés (lekérdezési terv)?
Mi a különbség a Hibernate használata és a közvetlen adatbázis-interakció között JDBC-n keresztül?
-- Struktúrával rendelkező táblák vannak Alkalmazott id (PK) név bér dep_id (FK department.id) Osztály id (PK) név -- írjon lekérdezést, amely visszaadja az összes osztály nevét a maximális bérrel minden osztályban select d.név, MAX(e.bér) from Osztály d left join Alkalmazott e on e.dep_id = d.id group by d.név
Milyen eszközt használjunk egy mikroszolgáltatás terheléses teszteléséhez?
Magyarázd el a relációs, nem relációs és memória-alapú adatbázisok közötti különbséget.