Leg uit wat elk van de vijf SOLID-principes zijn en hoe ze worden toegepast in softwareontwerp.
Android
Leg uit hoe een Bound Service in Android werkt en waarin het verschilt van andere servicetypen.
Kun je de belangrijkste klassen die in Kotlin worden gebruikt opsommen?
Hoe bereikt RecyclerView een efficiënte werking bij het weergeven van grote datalijsten?
Leg uit wat de zogenaamde Unconfined-manager is en hoe hij werkt
Wat is het doel van het gebruik van CoroutineScope in Kotlin en welke rol speelt het in het beheer van coroutines?
Hoe implementeer je animaties van elementen binnen een RecyclerView?
Heeft u ervaring met het gebruik van bibliotheken of tools voor het werken met datastromen of asynchronie?
Kunt u de belangrijkste soorten diensten die u in uw praktijk bent tegengekomen, opsommen en beschrijven?
Waarom worden inline functies gebruikt in programmeren?
Vertel ons over uw ervaring met het implementeren van het architectuurpatroon Model-View-Intent (MVI).
Kunt u het concept van uitbreidingsfuncties in de Kotlin-taal uitleggen?
Heeft u ervaring met het ontwikkelen van gebruikersinterfaces met Jetpack Compose?
Kun je de datatypes in Java opsommen, anders dan de basiselementen?
Moet de hashCode-methode worden overschreven in een data class om een goede werking van collecties te garanderen?
Waarvoor wordt het ontwerp patroon Single Activity gebruikt bij het ontwikkelen van applicaties?
Wat is de rol en het doel van het object Job in het coroutine-systeem in Kotlin?
Kunt u het werkingsmechanisme van Hilt in de context van dependency injection uitleggen?