Jak implementovat třídu v jazyce Java, jejíž instance nelze po vytvoření změnit?
Java
Co je to optimistické a pesimistické blokování? Jak je implementovat?
Mohl byste mi říct, jak byl organizován pracovní proces na vašem posledním místě práce?
Proč je třída String v Javě deklarována jako finální?
class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
Jakou metodu organizace a správy větví a commitů v Git preferujete ve své práci?
Povězte nám, jak jste ve svém posledním projektu použili OpenShift.
Vysvětlete, co je třída CompletableFuture a jak se používá pro práci s asynchronními úkoly v Java.
Proč je dotaz na testovacím prostředí rychlý, ale na produkci pomalý, i přestože jsou data stejná? Jak to vyšetřit?
Vysvětlete, co je komponenta Spring Bean a jak je používána v rámci frameworku Spring.
Můžete mluvit o různých přístupech k dědičnosti používaných v JPA pro modelování vztahů mezi entitami?
Jak podle plánu dotazu poznat, že chybí indexy?
Jak zajistit společný přístup dvou mikroservis k jedné databázi?
Jaké metody a nástroje se v Java používají k organizaci synchronizace datových toků?
V čem se liší frameworky Spring a Spring Boot v kontextu vývoje Java aplikací?
Máte zkušenosti s používáním šablon GPCT ve své práci?
Je bezpečné a spolehlivé dlouhodobě ukládat data v Kafka?
Jaké typy úkolů jste řešili na svých předchozích pozicích a jak je lze charakterizovat?
Jaké testovací scénáře realizujete pro kontrolu modulů nebo funkcí v kódu?
Co se stane se zprávou v Kafka, pokud při jejím zpracování dojde k výjimce (ale aplikace nespadne)?