Jaké metody se používají k odhalení úniků paměti v aplikacích?
Android
Jak lze ve vašem systému realizovat tok provádění?
Můžeš vyjmenovat různé typy služeb, které existují v architektuře systémů?
Lze vytvářet podtřídy u data class v Kotlinu?
Máte zkušenosti s vývojem aplikací s použitím architektonického vzoru Model-View-Intent (MVI)?
Jak prodloužit dobu běhu BroadcastReceiver v Androidu?
Je rozšiřující funkce v Kotlinu vždy statická uvnitř implementace?
Použil jsi knihovnu Combine pro zpracování datových toků?
Jaké metody jsou obvykle implementovány ve třídách dat ve vašich zkušenostech?
Můžete vysvětlit, co je StateFlow v rámci architektury reaktivních datových toků v Androidu?
Můžeš vysvětlit, co znamená parametr stateIn v kontextu správy stavu?
Jaké konstrukce znáš pro vytváření korutin mimo hlavní funkce?
Jakými metodami lze zajistit koordinovanou práci více vláken v prostředí s více vlákny?
Máte zkušenosti s vývojem nebo používáním architektonického vzoru MVVM ve svých projektech?
Jak zajistit oddělení chyb mezi dětskými korutinami a jejich rodičovskou korutínou?
Jaké jsou hlavní rozdíly mezi vzory MVP a MVVM v kontextu architektury aplikací?
V jakých případech se doporučuje používat komponentu WorkManager v Android vývoji?
V čem spočívá rozdíl mezi použitím sealed class a enum z hlediska jejich konstruktorů a možnosti jejich vytváření?
Vysvětlete koncept SharedFlow a v čem se liší od jiných toků dat v Kotlinu.