Android
Können Sie erklären, was der Elvis-Operator in der Programmierung ist?
Was muss gemacht werden, um eine Übergangsanimation zwischen Bildschirmen zu erstellen?
In welchen Situationen ist es notwendig, Basismethoden in Schnittstellen zu implementieren?
Wie teilst und priorisierst du deine Aufgaben im Rahmen des aktuellen Projekts oder Teams?
Können Sie die Unterschiede zwischen ActivityContext, ApplicationContext und CoroutineContext in Android erklären?
Wie wird die zeitliche Komplexität bei der Einfügung neuer Elemente in eine Hashtabelle bestimmt?
Was befindet sich in der Datenschicht?
Welche Zugriffsebenen gibt es für Klassenmitglieder in Java?
Wie implementiert man einen Fotobearbeitungseditor als separates Komponenten in einer Android-Anwendung?
Haben Sie Erfahrung mit Code-Reviews?
Welche APIs oder Tools werden Sie verwenden, um Dateien an den Server zu senden?
Wie würden Sie eigenständig einen MVVM-Architekturstil umsetzen?
Erklären Sie die Unterschiede zwischen dem Ausführungskontext einer Coroutine und der Gesamtsituation der Anwendung.
Welche Arten von Delegaten gibt es in Kotlin?
Welche Schnittstelle bietet die Funktionalität einer schlüssel-Wert-ähnlichen Datenstruktur in der Standardbibliothek?
Was ist der Unterschied zwischen den Schnittstellen Serializable und Parcelable beim Übertragen von Objekten in Android?
Welche Einschränkungen gibt es bei der Verwendung von Threads für Dispatchers.Main im Rahmen von Coroutines?
Auf welche Weise kann die Interaktion mit Netzwerkprotokollen und -diensten in einer Anwendung umgesetzt werden?
Wie würdest du ein Tool erstellen, um mit einer Bibliothek in Java zu arbeiten?
Was ist der Unterschied zwischen map und flatMap?