V čem se liší režimy spouštění activities singleTop a singleTask v Androidu?
Android
Jaký je rozdíl mezi efekty LaunchedEffect a DisposableEffect z hlediska jejich účelu a chování?
Jaké typy služeb jste ve svých projektech používali?
Můžete vysvětlit, co je SupervisorJob v kontextu coroutine a správy úkolů v Kotlinu?
Můžete vysvětlit princip fungování proměnné volatile a v jakých případech je její použití oprávněné?
V jakém pořadí dochází k inicializaci vlastností a provádění bloků kódu při vytváření objektu, včetně companion object, init bloku, proměnných v konstruktoru a běžných proměnných?
Jaké operace a možnosti nabízí použití data class v programovacím jazyce?
Jaký je hlavní cíl a účel korutin v programování?
Jaká je role komponenty Activity v aplikaci Android?
Můžete vysvětlit, co znamená pojem 'Activity' v Android vývoji?
Můžeš vyjmenovat různé typy služeb, které existují v architektuře systémů?
Co jsou korutiny a jaký koncept realizují v programování?
Máte zkušenosti s vývojem aplikací s použitím architektonického vzoru Model-View-Intent (MVI)?
Vysvětlete rozdíly mezi použitím launch a asynchronních funkcí s await v kontextu asynchronního programování
Můžete vysvětlit výhody a nevýhody architektonického přístupu Model-View-Intent (MVI)?
Jaké jsou hlavní výhody a nevýhody používání data class ve vašem projektu?
Jaké odvětví činnosti ve společnosti považujete za nejdůležitější a proč?
V čem se liší třídy BigDecimal a Double v Javě a v jakých případech je vhodnější je použít?
Vysvětlete koncept Extensions v jazyce Kotlin a jejich použití
Lze vysvětlit, co je to injekce závislostí a jak se používá v programování?