Sobes.tech

Java

Mohol by si zostať na chvíľu po skončení práce/ pohovoru?

Junior — Middle
219

Aká je úloha cudzích kľúčov v databáze a prečo sú dôležité?

Junior — Middle
218

Prečo je objekt typu String v Jave nemenný?

Junior — Middle
218

Akými metódami možno znížiť rast veľkosti cache?

Junior — Middle
217

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 = ?;

217

Ako je implementovaný mechanizmus mazania typov v kontexte generických typov v programovacom jazyku?

Junior — Middle
216

Môžete vysvetliť, čo sa rozumie pod neakumulatívnou oblasťou pamäte v JVM?

Junior — Middle
216

Recenzia kódu: Služba rezervácie lístkov — aké problémy vidíte v kóde?

216

Aké sú výhody a nevýhody používania CompletableFuture na spracovanie asynchrónnych úloh v Jave?

Junior — Middle
215

Kedy a prečo by ste mali použiť ConcurrentHashMap namiesto bežného HashMap v prostredí s viacerými vláknami?

Junior — Middle
214

Ako sa hodnotí efektívnosť vyhľadávania prvku v dátovej štruktúre TreeMap?

Junior — Middle
214

Aký je rozdiel medzi použitím cudzieho kľúča a priameho použitia identifikátora z inej tabuľky v databáze?

Junior — Middle
213

Máte skúsenosti s podporou projektov v produkcii, riešením incidentov, monitorovaním?

212

Bude sa používa index na owner_id pre dotaz s podmienkou na likes_count?

211

Chcem pridať index do tabuľky s miliónom záznamov — aké sú dôsledky a ako to správne urobiť?

211

Je potrebné v pracovnom prostredí použiť profiler na odstránenie chýb OutOfMemoryError?

Junior — Middle
211

Ako ste sa prvýkrát začali učiť a používať programovací jazyk Java?

Junior — Middle
211

Ak monitorovanie ukáže, že databáza začala odpovedať pomalšie, ako by ste hľadali príčinu?

211

Vysvetlite princíp fungovania optimistickej blokády v systémoch správy údajov.

Junior — Middle
210
/15