Můžete vysvětlit, co se rozumí pod pojmem tranzitivita v matematice nebo teorii vztahů?
Android
Proč je zavádění závislostí považováno za klíčový aspekt při navrhování softwarových modulů?
Jaký je rozdíl mezi funkcemi zip a merge při spojování seznamů nebo datových toků?
Jaké alternativní přístupy nebo komponenty se doporučují místo použití Service v současné architektuře?
Můžete vysvětlit posloupnost etapů životního cyklu View v architektuře aplikace?
Jak implementovat správu konkurenčních vláken pro zajištění jejich koordinované práce?
Vyvíjeli jste někdy aplikaci pro nastavení a spuštění budíku?
Liší se operace aktualizace a modifikace dat v prostředí s více vlákny?
Jaké informace jsou přenášeny a jak interaguje objekt Completable v RxJava?
Jaká je hlavní funkce a použití knihovny Dagger při vývoji Android aplikací?
Lze efektivně využít TreeSet pro zpracování příchozího datového toku s následným čtením?
Můžete vysvětlit vnitřní strukturu a mechanismus fungování hash tabulky v Java?
Můžete vysvětlit fáze životního cyklu Fragment v Androidu?
Vysvětlete rozdíly mezi funkcemi zip a merge v kontextu zpracování dat, seznamů nebo toků.
Jaké jsou vlastnosti různých typů klíčů v RxJava a jak se od sebe liší?
Můžete vysvětlit, co je ContentProvider a jak se používá v Android aplikacích?
Jaká je časová složitost operací hledání a přidávání prvků v ArrayList?
Máte zkušenosti s používáním Dagger ve svých projektech?
Můžeš uvést hlavní typy operátorů a datové typy používané v knihovně RxJava?
Za jakých situací a za jakých podmínek Java volá garbage collector pro různé typy odkazů?