Hogyan biztosítható a képernyő adatok megőrzése a készülék konfigurációjának megváltoztatásakor a ViewModel segítségével?
Android
El tudnád magyarázni, hogy mi az a LiveData és hogyan működik az Android fejlesztés kontextusában?
Hogyan valósítható meg a Singleton minta Kotlin nyelven?
Hogyan valósul meg és hogyan működik a bővítmények (Extension) mechanizmusa a Kotlin nyelvben a belső architektúra szintjén?
Hogyan van megvalósítva a listOf szerkezet a belső architektúrában, és hogyan működik a háttérben?
El tudná magyarázni a memória szerkezetét és működési elveit a Java Virtuális Gépben (JVM)?
Magyarázza el, hogy mi az anonim függvények (Lambda) fogalma, és hogyan használják a programozásban.
Milyen módszerekkel lehet megelőzni és megoldani a több szálon futó programokkal kapcsolatos problémákat?
Milyen helyzetekben történik automatik memória tisztítás a szemétgyűjtő által?
Magyarázza el a ViewModel delegáltjainak működési mechanizmusát, és hogy hogyan lépnek kölcsönhatásba a alkalmazás többi részével.