Android
Waarom wordt aanbevolen om de implementatie van functionaliteit op te splitsen in aparte API's en implementaties binnen de module?
Heeft u ervaring met de Room-bibliotheek voor gegevensverwerking in Android-applicaties?
Wat zijn de mogelijke bedreigingen en problemen die gepaard gaan met het verkrijgen van root-toegang op een apparaat?
Kunt u het doel en het gebruik van het sleutelwoord 'object' in de Kotlin-taal uitleggen?
Heeft u de code van een ander teamlid gecontroleerd voordat deze werd gedeployed of geïntegreerd?
Kun je populaire bibliotheken voor dependency injection noemen, behalve Dagger?
Heeft u ervaring met programmeren in Java?
Hoe moet de equals() methode correct worden geïmplementeerd in uw klasse?
Is het mogelijk om een object te instantieren zonder een variabelenaam op te geven?
In welke situaties of in welke code kom je meestal calls tegen van functies zoals SpecialFunction()?
Waarom is het aan te raden om aliassen te gebruiken voor datatypes in de code?
In welke gevallen kan het toepassen van de principes van Clean Architecture ongepast zijn?
Kunt u de verschillen uitleggen tussen de eenheden px, dp en sp in de context van Android-app-ontwikkeling?
Wat is de rol en het doel van het object Job in het coroutine-systeem in Kotlin?
Kunt u uitleggen wat extensies (Extensions) in de Java-taal zijn en hoe ze worden geïmplementeerd?
Kunt u vertellen over projecten of taken waarbij u ClickHouse hebt gebruikt voor gegevensverwerking?
Kunt u uitleggen wat een Room-component in Android is en hoe het wordt gebruikt voor het werken met databases?
Wat zijn de voordelen en nadelen van het gebruik van codegeneratie in Dagger voor dependency injection?
Kun je de belangrijkste annotaties die in Jetpack Compose worden gebruikt noemen en uitleggen?
Waarom worden in de meeste talen twee strings als verschillende objecten beschouwd bij het controleren op gelijkheid, zelfs als de inhoud hetzelfde is?