Android
Jaké komponenty je třeba definovat v Retrofitu pro získání dat v aplikaci?
Jaké typy dispatcherů pro korutiny znáš a jak fungují?
Jak implementovat funkčnost s ohledem na principy čisté architektury, při které aplikace provádí síťové požadavky a zpracovává určité operace?
V čem spočívá použití vícemodulové architektury pro řešení různých typů úkolů?
Můžeš vyjmenovat základní primitivní datové typy v Javě?
Jaká je role ViewModel při implementaci architektonických vzorů v aplikacích?
Lze vysvětlit rozdíly mezi mechanismy Flow a Coroutine v Kotlinu a jak využívají asynchronnost?
Jak nakonfigurovat pool vláken, aby se zabránilo vytváření zbytečných vláken?
Lze zachovat stav ViewModel po dokončení procesu aplikace?
Proč je mechanismus automatického sběru odpadu neschopen dokončit životní cyklus Activity zobrazující hlavní obrazovku aplikace?
Jak jsou v Javě realizovány principy funkcionálního programování?
Jaká je role a účel rozhraní v programování?
Je možné použít Interactor k agregaci dat z více zdrojů?
Jak uvolnit zdroje ViewModel při návratu na předchozí obrazovku?
Jak je zdrojový kód aplikace umístěn uvnitř souboru APK?
Jak implementovat vlastní komponentu zobrazení v Androidu?
Jaký je účel anotace Provides v Daggeru a jak se používá k poskytování závislostí?
Lze implementovat použití argumentů v konstruktoru pro Fragment v Androidu?
Jakými metodami by měla být navržena struktura databáze pro použití v aplikacích s vysokou konkurencí vláken?
Jak se implementuje Fragment do stávající Activity?