Popište, jak komponenty mikroservisní architektury vyměňovaly data ve vašem předchozím projektu
Java
Jaké jsou rozdíly mezi hlavními datovými typy v jazyce Java?
Jaká je časová složitost při přístupu k prvku podle indexu ve struktuře dat ArrayList?
Jsi nadšenec do programování v Javě a děláš to mimo práci?
Lze v Javě generalizovat výjimky s typem Throwable a v jakých případech by to mělo být provedeno?
Jak hodnotíš svůj současný stav nebo náladu?
Můžete vysvětlit, co je OpenTelemetry a k čemu slouží při sběru a analýze metrik a tras?
Jak je v jazyce objektově orientovaného programování realizováno pojetí objektu?
Jak je v reálných projektech realizován princip oddělení rozhraní?
Můžete vysvětlit, co je framework Vaadin a jaké jsou jeho hlavní vlastnosti?
Kolik vláken používá ve výchozím nastavení ForkJoinPool k vykonávání úkolů?
Jak je hodnocena složitost operace odstranění prvku ze struktury dat TreeMap?
Máte zkušenosti s nastavováním nebo používáním parametru -Xms při spuštění JVM?
Jaká je datová struktura, ve které existuje jediná spojovací cesta mezi vrcholy, tvořící hierarchickou organizaci?
Máte zkušenosti s použitím vícenásobného zpracování v Java projektech?
V jakém případě blok finally nesplní svůj úkol v konstrukci try-catch-finally?
Zvažovali jste použití architektury mikroservis při navrhování nového produktu?
Co je to princip Barbara Liskov (LSP)? Můžete uvést příklad porušení?
Jaké kroky je třeba podniknout k vytvoření servletů?
Jaké jsou výhody a nevýhody použití typu Throwable pro zpracování výjimek?