Android
Hoe worden bomen in Java geïmplementeerd?
Noem alle manieren van gegevensoverdracht tussen fragmenten.
Hoe implementeer je overerving van een class die als sealed is gedeclareerd?
In welke situaties wordt het gebruik van coroutines en RxJava niet aanbevolen?
Hoe kunt u de prestaties van een lijst in een toepassing optimaliseren?
Is het mogelijk om tijdens de uitvoering van het programma toegang te krijgen tot het generieke type?
Hoe voer je code uit in een parallelle thread die anders is dan de hoofdthread?
Kun je de belangrijkste klassen die in Kotlin worden gebruikt opsommen?
Kun je een voorbeeld geven van het gebruik van het 'Fabriek'-patroon in het Android-framework?
Kunnen er meerdere catch-blokken in één try-blok zijn?
Wat zijn de belangrijkste componenten van de Room-bibliotheek voor het werken met databases op Android?
Hoe kun je verschillende toestanden implementeren in een Android-app met behulp van sealed klassen?
Vindt u het prettig dat u als mid-ontwikkelaar meer moet programmeren en minder leiding geven?
Kunt u uitleggen wat de context van coroutines in Kotlin is?
Vertel meer over het MVP-patroon (Model-View-Presenter).
Vertel over de oproepstapel en de heap in de context van het werken met Android-applicaties.
Hoeveel sneller wordt het werk uitgevoerd met coroutines in vergelijking met het uitvoeren van een rekenfunctie zonder coroutines en threads?
Hoe bepaal je of een variabele in een programma naar een specifiek object verwijst?
Welke methoden bestaan er in de klasse Object in Java?
Kun je de belangrijkste elementen van de Android-architectuur en hun functies opsommen?