Vysvětlete koncept izolace v transakcích ACID a její roli při zajištění integrity dat.
Java
Jaké podtřídy třídy Writer znáte a k čemu jsou určeny?
Jaké výhody přináší použití Spring HATEOAS pro vývoj RESTful služeb?
Jaká je role Java Runtime Environment (JRE) při spuštění Java aplikací?
Jaké procesy provádí systém sběrného odpadu při uvolnění paměti v aplikaci?
Co se stane, když během průchodu pomocí iterátoru změníme kolekci?
Jak je zajištěn přesun datů mezi zásobníkem a haldou v paměti?
V jakých případech se doporučuje používat synchronní API volání?
Jak určit, kterou konkrétní výjimku je třeba ve vašem kódu zpracovat?
V jakých případech se doporučuje používat nástroj pro automatizaci testování Selenium?
Co je to normalizace dat v relační databázi?
Jak jsou prvky uloženy uvnitř datové struktury ArrayList v paměti?
Jaké přístupy lze použít ke zrychlení procesu zpracování dat z více zdrojů a ke zkrácení doby načítání?
Lze v rámci jednoho bloku zpracování výjimek zachytit více typů chyb?
Jak se načítá a spouští Java kód ve virtuálním stroji JVM?
Jaká je asymptotická složitost algoritmu binárního vyhledávání při použití pro hledání v spojových seznamech?
Jak jsou implementovány mechanismy kontroly přístupu ke sdíleným zdrojům, aby se zabránilo konfliktům mezi vlákny nebo procesy?
Vysvětlete princip fungování hashovací tabulky a kdy se používá.
Jaké faktory zohledňuješ při výběru projektu k práci nebo účasti?
Má vývojář možnost změnit parametry paměti před začátkem spuštění programu?