Android
V čom sa líšia Schedulers.io a Schedulers.computation v knižnici RxJava z hľadiska ich účelu a použitia?
Kakšne so glavne prednosti in slabosti uporabe hashtabel za shranjevanje podatkov?
Je možné určiť, či v kóde bola vykonaná rekombinácia komponentov alebo dátových štruktúr?
Aká je úloha a účel úložiska v architektúre softvérových systémov?
Aké metódy možno použiť na odstránenie podmienok pretekania v viacvláknovom programovaní?
Ako sa vykonáva spracovanie správ vnútri komponenty Looper?
Čo je uzavreté rozhranie a akú úlohu zohráva pri definovaní zmlúv v kóde?
Vysvetlite mechanizmus fungovania metódy notify v systémoch na spracovanie udalostí alebo oznámení.
Môžeš vymenovať rôzne typy korutín a vysvetliť ich vlastnosti?
Máte skúsenosti s používaním stratégie GitFlow na správu verzií kódu v projektoch?
Vieš uviesť hlavné typy systémov ukladania informácií?
Môžeš opísať hlavné charakteristiky architektonického vzoru MVVM?
V ktorých prípadoch a s akým dispatcherom môžu byť operácie map, filter a single vykonávané v rámci Flow?
Máte praktické skúsenosti s používaním knižnice RxJava pre reaktívne programovanie?
Môžete vysvetliť koncept funkcie suspend v Kotlin a ako funguje pre asynchrónne programovanie?
Aké témy alebo oblasti ste nedávno študovali?
Aké prístupy a spôsoby implementácie horúceho toku v systéme flow poznáte?
Môžete vysvetliť architektúru a fungovanie DefaultDispatcher?
Ktorý prvok Kotlinu je zodpovedný za správu spustenia a vykonávania korutín v rámci jedného vlákna vykonávania?
Aké mechanizmy umožňujú pozastavenie a pokračovanie vykonávania korutín v programovaní?