Meg tudod nevezni a fő kivételt, amely más kivételek szülője a programozási nyelvben?
Android
Mik az alapelvek az equals és hashCode módszerek közötti kapcsolatban Java-ban?
Milyen potenciális nehézségek vagy hátrányok lehetnek a GlobalScope használatakor Kotlin Coroutines-ben?
Vannak olyan helyzetek, amikor szükség lehet erős hivatkozások törlésére a kódban, és mik lehetnek ennek az okai?
Mi a fő célja a komponensek használatának a data class-ban Kotlinban?
Milyen szerepet töltenek be az Android architektúrájának kulcsfontosságú elemei az alkalmazásfejlesztésben?
Mi a különbség a Serializable és a Parcelable interfészek között az Androidban az objektumok átadásakor?
Mi a szemétgyűjtő gyökerei (GC Roots), és hogyan befolyásolják az automatik memória kezelés folyamatát?
Milyen módszerekkel valósítható meg az adatok cseréje az alkalmazásban lévő fragmentek között?
Magyarázza el, mi az a suspend-függvény, és hogyan működik Kotlinban.
Mi a fő célja a bővítő funkciók használatának egy programozási nyelvben?
Hogyan különböztetjük meg a foreground és background szolgáltatást, és mik a fő különbségeik?
Milyen osztályok vagy objektumok képesek az állapotukat byte-szekvenciaként tárolni későbbi helyreállítás céljából?
Milyen algoritmust vagy módszert használnak egy elem keresésére egy láncolt listában, és mi a futási idejének összetettsége?
Meg tudod nevezni és le tudod írni a különböző hozzáférés módosítók láthatósági területeit Kotlinban?
El tudná magyarázni, hogy mi a korutinok kontextusa Kotlinben?
Milyen hozzáférési szintek léteznek egy osztály tagjaihoz Java nyelven?
El tudná magyarázni a volatile változó működési elvét és hogy milyen esetekben indokolt a használata?
Meg lehet tartani a ViewModel állapotát az alkalmazási folyamat befejezése után?