Kannst du die wichtigsten Elemente der Android-Architektur und ihre Funktionen auflisten?
Android
Können Sie die Unterschiede zwischen einer normalen Klasse und einer Data Class in der Programmiersprache erklären?
Haben Sie automatische Tests für die Benutzeroberfläche erstellt?
Können Sie die Phasen des Lebenszyklus des Activity-Komponenten in Android erklären?
Können Sie erklären, was im Android-Entwicklungsbereich unter 'Activity' verstanden wird?
Wie wirkt sich das Beenden einer Kindaufgabe auf den Lebenszyklus von CoroutineScope aus?
Kannst du die in Kotlin verfügbaren Datenstrukturen zur Speicherung von Elementen auflisten?
In welchen Fällen ist die Verwendung der Datenstruktur TreeSet sinnvoll?
Welche Methoden können verwendet werden, um den Datenaustausch zwischen Fragmenten in einer Anwendung zu organisieren?
Kannst du die Hauptkomponenten und ihre Rollen in der Domain-Schicht der Architektur nach Clean Architecture auflisten?
Kannst du die Hauptteile und Elemente nennen, die Koroutinen in Kotlin ausmachen?
Welche Rolle spielt die Komponente UseCase bei der Umsetzung der Prinzipien der Clean Architecture?
Wie organisiert man die parallele Ausführung von Operationen innerhalb einer suspend-Funktion in Kotlin?
Welche Implementierungsarten der Map-Schnittstelle kennst du in Kotlin und worin unterscheiden sie sich?
Welche Rolle spielt der UseCase in der Struktur der Clean Architecture und warum ist seine Verwendung gegenüber dem direkten Zugriff auf das Repository vorzuziehen?
Was sind die wichtigsten Unterschiede zwischen den Programmiersprachen Java und Kotlin?
Erklären Sie die Unterschiede zwischen den Komponenten Activity und Fragment im Kontext der Android-App-Entwicklung.
Wie behandelt Kotlin Werte, die null sein können, und welche Mechanismen bietet es dafür an?
Können Sie Anwendungsfälle von sealed class in Ihren Entwicklungen erzählen?
Wie erfolgt die Einrichtung und Integration von Dagger in einem Projekt?