Android
Welke architectuurpatronen die in Android-ontwikkeling worden gebruikt, kent u?
Hoe maak je een methode thread-safe zodat deze niet vanuit een andere thread kan worden aangeroepen terwijl deze in één thread wordt uitgevoerd?
Wat bevatten Android-bronnen en welke gegevens kunnen daarin worden opgeslagen?
Wat is Canvas in Android?
Waar worden objecten opgeslagen in de garbage collector?
Vertel over botsingen in HashMap.
Wat is het verschil tussen val en var in Kotlin?
Hoe veilig is het om toegang te krijgen tot een element in HashMap via een niet-bestaande sleutel?
Wat is het verschil tussen primitieve en referentietypen?
Hoe heb je de testopdracht uitgevoerd en welke materialen heb je daarvoor gebruikt?
Wat is multi-binding in Dagger?
Wat is een Subcomponent in Dagger?
Welke soorten referenties zijn er in Java en wat zijn de verschillen?
Hoe voer je de conversie uit van referentietypen naar primitieve typen en vice versa?
Wat is een object en een companion-object in Kotlin?
Waarvoor worden services in Android gebruikt?
Hoe maak en configureer je Dagger Hilt in een Android-app?
Wat is een Handler in Android?
Hoe om te gaan met gebeurtenissen die niet opgeslagen hoeven te worden in de MVI-architectuur?
Wat is de kern van het ViewHolder-patroon?