Vysvetlite princíp fungovania optimistického blokovania v riadení konkurencie a jeho vlastnosti.
Java
Akým spôsobom je možné načítať obsah textového súboru do reťazcovej premennej vo vašom programovacom jazyku?
Čo sa stane, keď dva kľúče dostanú rovnaký hash kód v HashMap?
Ako zabrániť vzájomnému zablokovaniu v viacvláknovej aplikácii pri organizovaní kódu?
Aké testy vytvoríš na overenie správania rozhrania List?
Aké kroky by si podnikol na optimalizáciu dlhodobej SQL otázky?
Ktorá metrika je najrelevantnejšia na hodnotenie zlepšení po optimalizácii pomalého dotazu?
Aké metódy a nástroje možno použiť na diagnostiku príčin zastavenia alebo spomalenia Java servera?
Ako sta povezani metodi equals in hashCode v Javi in zakaj je pomembno, da jih pravilno skupaj implementiramo?
Aké sú hlavné pravidlá a vlastnosti spracovania hodnoty NULL pri práci s SQL dotazmi?
Aké prístupy sa používajú na vykonávanie testov, aby sa v budúcnosti zabránilo zníženiu rýchlosti systému?
Ak vytvoríte dva objekty s rovnakým identifikátorom, budú zaberajú rovnaké miesto v pamäti a odkazovať na rovnaký príklad?
Aké ťažkosti môžu nastať pri spracovaní a používaní súborov v aplikáciách?
Môžete vysvetliť koncept zámkov s pesimistickým prístupom a v čom spočíva?
Aké testy je potrebné vytvoriť na overenie správnosti pridania prvku do zoznamu ArrayList?
Čo môže spôsobiť, že index nebude použitý po jeho vytvorení v databáze?
Aké máte skúsenosti s Dockerom a ako dobre ho viete používať v projektoch?
Akcie, ktoré systém databázy podnikne, keď sa naraz pokúsia dve transakcie zmeniť rovnaký záznam?
V ktorých situáciách môže dôjsť k vzájomnému zablokovaniu zdrojov v multithreadovom programovaní?
Aké akcie sa dejú, ak sa pri optimistickom zámku zistí nezrovnalosť verzií údajov?