Java
Számítás szerint magas terhelésű a szolgáltatása? El tudná magyarázni számokkal?
Hogyan oldja meg a több példányban futó job-szolgáltatás értesítéseinek duplikációs problémáját?
Mi az intermediális és terminális operátor a Stream-ben? Adj példákat.
Hogyan dolgozott a Kafka-val? Szükség volt a partíciók, konfigurációk hangolására? Mi történik, ha a fogyasztók kevesebbek, mint a partíciók?
Úgy gondolja, hogy a story pontok valóban hasznosak, vagy csak formalitás a menedzserek számára?
Magyarázza el az írt SQL-lekérdezést: mit szerezünk, hogyan szerezjük, miért szűrjük az 0-tól eltérő reakciót, hogyan működik a GROUP BY és az ORDER BY? Beszéljen a JOIN típusokról (LEFT, RIGHT, azok különbségei).
Mi az a partícionálás a PostgreSQL-ben? Miben különbözik a sharding-tól?
Hogyan értékeli magát fejlesztőként, és milyen a munkatapasztalata?
Hogyan viszonyulsz a tesztek írásához?
Mesélj a Java gyűjtemények hierarchiájáról
[név] kérdezte: Mit jelent a 'osztály összekapcsolása'? Miben áll az összekapcsolási folyamat?
Mi a különbség a newFixedThreadPool és a ForkJoinPool között?
Milyen adatbázisokkal dolgozott? Miért választotta a PostgreSQL-t?
Van Debezium különböző adatbázisokhoz, ha az adatbázis nem relációs lesz?
Mesélj a legutóbbi munkahelyedhez kapcsolódó releváns tapasztalataidról — mit szerettél, mit nem?
Mi az a versenyhelyzet (race condition)?
Magyarázza el, hogyan befolyásolja a JIT-fordítás a Java alkalmazások teljesítményét, és milyen esetekben vezethet váratlan eredményekhez.
Milyen alternatívák léteznek az Outbox mintához?
[név] kérdezte: Hogyan tervezzem meg az új alkalmazás partícióinak számát, amely 3000 üzenetet küld percenként?
Miért van szükség a Java Memory Model-re?