Android
Welche Methoden können verwendet werden, um den Datenaustausch zwischen Fragmenten in einer Anwendung zu realisieren?
Kann man eine Aufgabe im WorkManager sofort starten, ohne auf die Warteschlange zu warten oder sie neu zu planen?
Wie stehen Sie zur Überprüfung und Kritik des Codes anderer während der Arbeit?
Können Sie den Zweck der Methode onMeasure in der Klasse View in Android erklären?
Welcher Mechanismus in DiffUtil hilft dabei, nur die geänderten Teile eines Elements in der Liste zu aktualisieren?
Welche Methoden kennen Sie, um den Zustand der Benutzeroberfläche in Anwendungen zu speichern?
Wie wird die Zugriffszeit auf ein Element über einen Schlüssel in der Datenstruktur HashMap bestimmt?
Welches Ergebnis gibt die Funktion launch zurück?
Könnten Sie erklären, was im Kontext der Softwareentwicklung unter einem Vertrag verstanden wird?
Wie kann man das Verhalten einer Methode in einer Klasse ändern, die auf einer anderen Klasse basiert?
Welche Rolle spielt die Domänenschicht in der Architektur von Anwendungen?
Welche Schlüsselmethoden und Prinzipien werden bei der Entwicklung der Softwarearchitektur verwendet?
Haben Sie Data Binding in Ihren Projekten verwendet?
In welchen Fällen und wie kann man das Schlüsselwort final in Java verwenden?
Erklären Sie den Unterschied zwischen den Befehlen stash und patch im Versionskontrollsystem Git.
Wie kann man die Last verwalten und Bufferüberläufe bei Verwendung von Backpressure in RxJava vermeiden?
Ist Vererbung bei Data-Klassen in Kotlin erlaubt?
Wie kann man einen Fehler in der View basierend auf den Daten aus LiveData anzeigen?
Wie wird der Rückgabetyp von Lambda-Ausdrücken in Java bestimmt?
Was sind die Unterschiede in der Verwendung von Sammlungen zwischen Kotlin und Java?