Java
Vysvětlete posloupnost kroků zpracování úlohy od jejího přijetí po nasazení na serveru
Můžete vysvětlit, jak funguje operátor instanceof v Javě a v jakých situacích se používá?
Jak lze implementovat paralelní provádění kódu v Java pomocí vláken?
Jaký je rozdíl mezi používáním Hibernate a přímou interakcí s databází přes JDBC?
Jak se spouštějí vlákna? Jaké jsou primární objekty pro spuštění?
Můžete vysvětlit, co se rozumí pod pojmem 'kontext' v rámci Spring Framework?
Jak odhadnout časovou složitost operací vkládání, odstraňování a hledání prvků v spojovaném seznamu?
Jakou politiku vyhazování (eviction policy) nastavit v Redis pro ukládání odložených notifikací?
Jak pomocí Spring Data aktualizovat jméno postavy (například z Vadima na Dmitrije), zná-li její ID?
Co pro tebe znamená vysoké zatížení?
Můžeš vyjmenovat a stručně popsat hlavní typy kolekcí používaných v Java Core?
Jaké existují prostředky a metody pro přenos dat mezi databázemi?
Pracoval jste s designéry v rámci posledního projektu?
Máte zkušenosti s Kotlinem?
Jaké přístupy jste použili k provádění mezi týmových kontrol kódu?
Co je to volatile v Java, k čemu slouží a jak funguje?
Jak fungují sokety v Javě? Lze je použít k přijímání HTTP požadavků?
Mění se proměnné prostředí při přepsání souboru vlastností?
Kdo ve vašem týmu byl zodpovědný za sběr nefunkčních požadavků v následujícím projektu?
Jak lze instancovat a spravovat objekty v rámci injektáže závislostí při použití Springu?