Felsorolnád a Java-ban létező hivatkozástípusokat és azok jellemzőit?
Android
Hogyan határozza meg a Kotlin futás közben, hogy melyik osztályhoz tartozik egy kiterjesztő függvény?
Meg tudod nevezni a programozás főbb folyamtípusait?
Mi a különbség a sealed osztályok és az enum osztályok között Kotlinban, és mik a fő különbségek?
El tudná magyarázni, hogy a hashCode metódust mire használják Java-ban, és hogyan valósítják meg?
Lehet-e példányosítani egy olyan osztály objektumát, amely nem valósítja meg teljes mértékben a funkciókat?
Milyen szerepe van a szálaknak a programok végrehajtásának szervezésében, és miért használják őket?
Hogyan valósul meg és garantálja a műveletek integritását egy tranzakció keretében?
El tudná magyarázni, hogy mi az az AssistedInject mechanizmus a Dagger-ben, és mire használják?
Hogyan őrzi meg a ViewModel az életképességét az Activity megsemmisítése után?
Hogyan kezelik az Androidban az Activity életciklusát a készülék konfigurációjának változtatásakor?
Mi a különbség a requestLayout és az invalidate módszerek használata között az interfész frissítése során?
Melyik korábbi projekt vagy feladat maradt a leginkább megemlékezett és miért?
El tudná magyarázni, hogyan valósul meg a HashMap adatszerkezet, és hogyan biztosít gyors hozzáférést az elemekhez?
Mi az a 'bottom' típus Kotlinben, és mi a szerepe a típus rendszerben?
Vannak korlátozások az onReceive módszerben a BroadcastReceiver-ben?
Ismét meg fog jelenni a felület többszöri invalidate hívásakor?
Hogyan valósul meg és működik a Kotlinban az kiterjesztő függvény alacsony szintű részletek szintjén?
Hogyan van szervezve a gyűjtemények szerkezete, és hogyan kapcsolódnak egymáshoz?
Létezhetnek-e korlátozások vagy különleges használati jellemzők a Kotlin adat osztályaiban?