Android
Co ti [organizace] přinesla z hlediska rozvoje jako první místo práce?
Můžete vysvětlit koncept Observable a jak se používá v reaktivním programování?
Můžeš uvést hlavní typy toků v programování?
Jaká je role každého dispatcheru v systému korutin a k čemu je potřeba?
Jaké jsou výhody a nevýhody používání komponenty Activity v Android vývoji?
Jaké přístupy existují pro výměnu informací mezi Fragment a Service v Androidu?
Jaká je role komponenty Dispatcher v architektuře systému?
Můžete vysvětlit, co se rozumí pod pojmem smlouva v kontextu vývoje softwaru?
Kdy dochází k vyčištění objektu, na který odkazuje WeakReference, během chodu systému?
Jak zvýraznit v seznamu pouze jedinečné prvky?
Jaká funkce ve ViewModel spouští aktualizaci zobrazení v uživatelském rozhraní?
Mohou různé objekty vracet stejný hash kód?
Jaký je rozdíl mezi abstraktní metodou v Java a Kotlin?
Mohou zpoždění na serveru negativně ovlivnit rychlost zobrazování informací na klientském rozhraní?
Na co se v programování používá vícenásobné zpracování?
Jaký je rozdíl v způsobech komunikace mezi View a jejími modely: ViewModel a View, stejně jako Presenter a View?
Jak rozlišit typy rozložení podle jejich vlivu na efektivitu práce aplikace?
Jakými způsoby lze zabránit vzniku vzájemných závislostí mezi moduly v projektu?
Můžeš uvést příklady metod, které se používají při práci s View v vývoji?
Realizoval jste projekty zahrnující spolupráci několika modulů nebo komponent?