Java
Valósítson meg egy LRU gyorsítótárat régi értékek eltávolításával (alapvető megvalósítás)
Milyen sorrendben helyezzük el a catch blokkokat (pl. FileNotFoundException és IOException)?
Van tapasztalata fintech területeken — fizetések, pénzügyek, számlázás, integráció?
Meséljen a Java kivétel hierarchiájáról
Mikor kell alkalmazni a Dependency Inversion elvet, és mikor nem (YAGNI-vel való kapcsolat)
Feladat Adatok: CREATE TABLE profile ( id BIGSERIAL PRIMARY KEY, nickname VARCHAR, registered_at TIMESTAMP ); CREATE TABLE post ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT REFERENCES profile (id), body TEXT, inserted_at TIMESTAMP, likes_count INT -- lájkok száma ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- követők száma following_count INT -- követések száma ); Szükséges: select p.id, sc.followers_count from post p join subscription_count sc on sc.profile_id = p.owner_id where sc.followers_count > 500 -- Index: create index on post (owner_id) -- Kérdés: select * from post where likes_count > ? AND owner_id = ?;
Magyarázza el a szemétgyűjtő működési elvét (például G1 GC esetén)
Mi történik, ha singleton-t vezetünk be a prototype-ba?
Milyen eredményekhez vezethet a SecurityFilterChain?
Mi teszi igazán agilis folyamatot, és nem csak gyakori találkozókat?
Hogyan kerültek az adatok az Ön elemző rendszerébe más szolgáltatóktól?
Hogyan lett konfigurálva a Kafka a nagy eseményáramlás kezelésére? Egy téma partíciókkal vagy sok téma?
Miért népszerű az ExecutorService? Milyen előnye van a közvetlen szálak létrehozásához képest?
Módosítsa a metódust úgy, hogy túlcsordulás esetén hibát adjon vissza. Demonstrálja ezt két szám összeadásának példájával.
Mi az a PECS és mikor használjuk az extends/super-t?
Mi a különbség a publishOn és a subscribeOn között a Reactorban?
Mi a bináris keresési algoritmus összetettsége?
Mit adnak a tranzakciók a Kafka-ban? Mire vannak szükségük?
Hogyan segít a Circuit Breaker csökkenteni a külső szolgáltatáshoz való hozzáférés során fellépő hibák számát?
Milyen más programozási nyelveken írsz Java mellett?