Mohol by si zostať na chvíľu po skončení práce/ pohovoru?
Java
Aká je úloha cudzích kľúčov v databáze a prečo sú dôležité?
Prečo je objekt typu String v Jave nemenný?
Akými metódami možno znížiť rast veľkosti cache?
Zadanie Dáta: 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 -- počet lajkov ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- počet sledovateľov following_count INT -- počet sledovaných ); Je potrebné: 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) -- Dopyt: select * from post where likes_count > ? AND owner_id = ?;
Ako je implementovaný mechanizmus mazania typov v kontexte generických typov v programovacom jazyku?
Môžete vysvetliť, čo sa rozumie pod neakumulatívnou oblasťou pamäte v JVM?
Recenzia kódu: Služba rezervácie lístkov — aké problémy vidíte v kóde?
Ako je implementovaná záruka integrity dát pri použití základných dátových typov v Jave?
Aké sú výhody a nevýhody používania CompletableFuture na spracovanie asynchrónnych úloh v Jave?
Kedy a prečo by ste mali použiť ConcurrentHashMap namiesto bežného HashMap v prostredí s viacerými vláknami?
Ako sa hodnotí efektívnosť vyhľadávania prvku v dátovej štruktúre TreeMap?
Aký je rozdiel medzi použitím cudzieho kľúča a priameho použitia identifikátora z inej tabuľky v databáze?
Máte skúsenosti s podporou projektov v produkcii, riešením incidentov, monitorovaním?
Bude sa používa index na owner_id pre dotaz s podmienkou na likes_count?
Chcem pridať index do tabuľky s miliónom záznamov — aké sú dôsledky a ako to správne urobiť?
Je potrebné v pracovnom prostredí použiť profiler na odstránenie chýb OutOfMemoryError?
Ako ste sa prvýkrát začali učiť a používať programovací jazyk Java?
Ak monitorovanie ukáže, že databáza začala odpovedať pomalšie, ako by ste hľadali príčinu?
Vysvetlite princíp fungovania optimistickej blokády v systémoch správy údajov.