Aké sú hlavné dôvody, ktoré môžu podnietiť zmenu nastavení zariadenia?
Android
Ako zabezpečiť zachovanie údajov obrazovky pri zmene konfigurácie zariadenia pomocou ViewModel?
Ako implementovať vzor Singleton v jazyku Kotlin?
Ako je štruktúra listOf implementovaná vnútri architektúry a ako funguje na pozadí?
Vysvetlite, čo predstavuje koncept anonymných funkcií (Lambda) a ako sa používajú v programovaní.
Ako je implementovaný a ako funguje mechanizmus rozšírení (Extension) v jazyku Kotlin na úrovni vnútornej architektúry?
Akými metódami je možné predchádzať a riešiť vznikajúce ťažkosti pri práci s viacvláknovými programami?
Môžete vysvetliť štruktúru a princípy fungovania pamäte vo virtuálnej stroj Java (JVM)?
V ktorých situáciách dochádza k automatickému čistenia pamäte garbage collectorem?
Vysvetlite mechanizmus fungovania delegátov ViewModel a ako interagujú s ostatnou časťou architektúry aplikácie.