Android
Wat is dependency injection (DI)?
Hoe wordt de extensie toegevoegd en wat kan er precies worden toegevoegd?
Welke klassen behandelt u met unittests?
Wat is de hoofduitvoeringsstroom van de applicatie?
Welke methoden zijn er in de basisklasse van Kotlin en wat is hun functionaliteit?
Wat is het verschil tussen een geneste statische klasse en een niet-statische geneste klasse?
Kunnen alle functies inline worden gemaakt op compiler-niveau?
Welke methoden worden gebruikt voor interactie tussen Fragmenten binnen dezelfde Activity?
Leg uit wat het doel en de werking van de @Binds-annotatie is in de context van Dependency Injection.
Welke methoden moet de afgeleide klasse PagingSource overschrijven in de bibliotheek Paging 3?
Hoe moeilijk is het om een probleem met de overbelasting van de hoofdthread in een applicatie op te lossen?
Hoe voer je synchronische code uit en krijg je het resultaat?
Hoe voeg je een waarde toe aan HashMap om geen gegevens te verliezen?
Van welke klasse erft de klasse Application in Android?
Waarom wordt het niet aanbevolen om de lay-out tijdens het uitvoeren van een animatie te wijzigen?
Waarom kan een bestand niet naar de server worden gestuurd met behulp van een stroom?
Welke ontwerppatronen implementeren datastructuren zoals wachtrijen en stacks?
Kunt u het werkingsprincipe van Content Provider in Android uitleggen en hoe het samenwerkt met andere componenten van de applicatie?
Wat zijn de basisprincipes van de relatie tussen de methoden equals en hashCode in Java?
Kunt u uitleggen wat wordt bedoeld met de component View in de architectuur van applicaties?