Můžete vysvětlit účel a fungování operátoru yield v kontextu vláken provádění?
Java
Jaké serverové řešení bylo použito ve vaší aplikaci?
Můžete vysvětlit, co znamená výjimka ClassCastException v jazyce Java a za jakých podmínek se vyskytuje?
Jaký vzor se používá k enkapsulaci procesu vytváření objektů?
Jakým způsobem je ve systémech s automatickým čištěním paměti prováděn sběr odpadu?
Jak je implementována koncepce aspektově orientovaného programování ve frameworku Spring?
Jaké typy stavů připojení v JDBC znáš?
Na jaké metodologii byl založen proces vývoje nebo plnění úkolů?
Který návrhový vzor považujete za nejvíce užitečný v praxi vývoje?
Vysvětlete koncept parametrizovaných typů a jejich použití v programování.
Jakou pozici zaujímáte vůči psaní jednotkových testů a jejich důležitosti v procesu vývoje?
Jak určit, kdy třída nebo modul vykonává příliš mnoho funkcí a porušuje princip jediné odpovědnosti?
Jak je prováděno odeslání REST požadavku uvnitř mikroservisu?
Jaké aspekty Java projektů považujete za nejatraktivnější a nejzajímavější?
Jste připraveni začít plnit úkoly?
Jaké přístupy a praktiky se používají pro bezpečnou práci s vlákny v vícevláknové vývoji?
V čem se liší syntax a vlastnosti práce s hlavními datovými typy v Java a Pythonu?
Popište, jak komponenty mikroservisní architektury vyměňovaly data ve vašem předchozím projektu
Jaké jsou rozdíly mezi hlavními datovými typy v jazyce Java?
Lze z odvozené třídy přistupovat k soukromé statické metodě základní třídy?