Proč se v Javě používá synchronizace a jak ovlivňuje práci vláken?
Java
Jak zajistit atomárnost operace, když je obchodní logika vykonávána za účasti dvou různých systémů ukládání dat?
Použil jsi vzor repository ve svých projektech?
Použili jste někdy Liquibase k vrácení změn v databázi?
Jaké změny nastávají v fyzickém uspořádání dat na disku po odstranění řádku z tabulky v databázi?
Znáte platformu Alice a její možnosti?
Studoval jste články a materiály věnované procesu vývoje softwaru?
Pověz o složité úloze z tvé pracovní zkušenosti — integrace s API a řešení problémů s timeouty.
Jak řešit špinavé čtení v Hibernate při vícenásobném přístupu k jedné entitě?
Jaké jsou alternativy použití konstruktoru kopírování a metod serializace pro paralelizaci nebo klonování objektů?
Použili jste v posledním projektu replikaci dat? Pokud ano, jak byla realizována?
Jaké jsou úrovně přístupu v jazyce Java a jak se používají?
Co jsou Spring Boot startéry?
Na co je třída Error, je kontrolovatelná nebo nekontrolovatelná?
Povězte o hierarchii výjimek v Java, kontrolovaných a nekontrolovaných výjimkách
Byl vedoucí týmu iniciátorem nebo účastníkem procesu hodnocení kódu prostřednictvím revize?
Byly případy, kdy vám byly svěřeny velké úkoly k vykonání bez stálého vedení?
Jak Spring řeší situaci, kdy několik Beanů implementuje stejný rozhraní?
Jak jste provedli změny ve struktuře nebo datech databáze?
Jaká témata je nejlepší nejprve probrat při přípravě na pohovor?