Android
Jak jsou implementovány vnitřní datové struktury ve třídách MutableList a ImmutableList?
Můžeš uvést hlavní mechanismy dispatchování úkolů v Kotlin Coroutines?
Máte zkušenosti s mechanismy automatického řízení paměti v aplikacích?
Jak je řízen životní cyklus fragmentu v Androidu při změně konfigurace zařízení?
Proč je důležité nastavovat minimální verzi SDK v projektu Android?
Jak aplikace identifikuje, jaké příkazy nebo záměry je schopna zpracovat?
Čím se liší primitivní datové typy od referenčních typů v jazyce Java?
Jakými metodami lze zkrátit dobu spuštění aplikace?
Můžeš vysvětlit, jak se provádí interakce s objektem Intent v Androidu?
Jak zahájit spuštění coroutine v rámci ViewModelu?
Jaká omezení existují u enumů v programovacích jazycích?
Lze použít Retrofit k automatickému zpracování vypršených tokenů při provádění API požadavků?
Jak zajistit bezpečnou aktualizaci proměnné, na kterou současně odkazuje více vláken?
Jak minimalizovat počet opakovaných přestaveb systémových komponent?
Jaký prezentační vzor se používá při vývoji projektu v Android Studio?
Vysvětlete koncept Executor v jazyce Java a jeho roli při provádění asynchronních úkolů.
Jak implementovat vlákno pool pro vykonávání úkolů ve vaší aplikaci?
V Kotlinu jsou třídy ve výchozím nastavení uzavřené nebo otevřené pro dědičnost?
Jaké jsou hlavní výhody a nevýhody používání RecyclerView v Android vývoji?
Jaký přístup k vývoji softwaru jste použili na své poslední pozici?