Android
Milyen eszközt vagy programozási nyelvet részesítesz előnyben a projektjeid fejlesztéséhez?
Hogyan valósítható meg a konkurens szálak kezelése a koordinált munkájuk biztosítása érdekében?
Meg tudod nevezni a Kotlin sajátosságait és lehetőségeit, amelyek nem találhatók meg a Java-ban?
Hogyan befolyásolja a többmodulos architektúra használata a rendszer RAM-igényeit?
Hogyan biztosítható az adatok privát tárolása az alkalmazáson belül?
Milyen komponensek vannak a Dagger függőség-injektálási keretrendszerben?
Milyen életciklus szakaszokat jár be az alkalmazás indításakor, háttérbe helyezésekor az otthoni gomb megnyomásával, és későbbi visszatéréskor az első tervbe?
Felsorolnád az Androidban a Fragment komponens életciklusának fő szakaszait?
Meg tudná magyarázni az Androidban a párbeszédablak és a fragment közötti különbséget?
Milyen megközelítéseket használsz vagy ismersz az adatok szervezésére és tárolására?
Készen állsz Java nyelven végzendő feladatokra?
Milyen módszerekkel valósítható meg a felhasználói komponensek megjelenítése a Jetpack Compose-ban?
Használtad már a sealed class-t a projektjeidben?
Meg tudná magyarázni a Dagger könyvtárban használt annotációk működési mechanizmusát?
Hogyan kell kezelni a függőségeket a Context segítségével: kívülről átadni vagy az osztályon belül létrehozni?
Lehetséges-e egy függvényt callback használatával, mint egy suspendált függvényt a Kotlin korutinokban?
Lehetséges hálózati műveleteket végrehajtani az alkalmazás fő szálán?
Megengedett a sealed módosító használata data class deklarálására Kotlinban?
Milyen életciklusok aktiválódnak az aktivitás módszereiben, amikor egyik fragmentről a másikra váltunk?
Mi teszi az Android komponenseket a rendszer működéséhez kulcsfontosságúvá, és miért tekintik őket alapvetőnek?