Használható-e a Retrofit az lejárt tokenek automatikus kezelésére API-kérések során?
Android
Mi a különbség a volatile kulcsszó és az atomikus adattípusok között a több szálas programozás kontextusában?
Felsorolnád az Android architektúrájának fő elemeit és funkcióikat?
Milyen lépések tartoznak a felhasználói felület vizualizációs folyamatába?
Lehet-e két módszert implementálni ugyanabban a modulban a Dagger-ben, amelyek ugyanazt az objektumtípust adják vissza?
Hogyan kezelik az Androidban a fragment életciklusát a készülék konfigurációjának változtatásakor?
El tudná magyarázni, mit jelent a crossinline kulcsszó használata Kotlinban, és milyen esetekben alkalmazzák?
Mi a különbség a SharedFlow és a StateFlow emit hívási módjai között?
Mi a különbség a gyűjtemény és a szekvencia között a programozásban?
Mi a különbség a Lazy és a Provider használata között a Dagger-ben a függőségek injektálásakor?
Magyarázza el, mik azok a zárt osztályok Kotlinban, és hogyan használják őket
Melyik szálon történik a korutinok inicializálása és indítása az unconfined használatakor?
A végrehajtás async megszakad, ha benne van egy launch és kivétel történik?
Lehetséges-e visszatérni egy függvényből a jelenlegi kontextuson kívül egy crossinline-ként deklarált Kotlin-függvényben?
Mi a különbség a Binds és a Provides mechanizmus között a dependency injection vagy moduláris rendszerek kontextusában?
Hogyan valósítsuk meg az aktuális alkalmazás keretein belül csak működő Broadcast Receiver komponenst?
Biztos lehet-e benne, hogy a beállítások módosításakor pontosan a felhasználói konstruktor hívódik meg?
Mi a különbség az onStart és az onResume metódusok között az Android aktivitás életciklusában?
Milyen szerepet játszanak a tranzakciók a Room könyvtárban az adatok integritásának biztosításában?
Hogyan különböztetjük meg az alapvető adattípusokat a referenciaobjektumoktól egy programozási nyelvben?