Android
Gab es Situationen, in denen Sie bei der Ausführung einer Aufgabe auf Schwierigkeiten oder Misserfolge gestoßen sind?
Erklären Sie das Funktionsprinzip der delegierten Eigenschaften in der Programmiersprache Kotlin.
Für welchen Vorgang ist die Verwendung von reified in Kotlin unbedingt erforderlich?
Worauf sollte man bei der Bewertung der Attraktivität und Stabilität eines Unternehmens achten?
Wie kann man einen neuen Bildschirm oder eine Aktivität in einer Android-Anwendung starten?
Welcher Zugriffmodifikator stellt sicher, dass die Verwendung einer Klasse oder eines Objekts nur innerhalb einer Datei eingeschränkt ist?
Welchen Bytecode wird für die Deklaration eines Companion-Objekts in Kotlin beim Kompilieren in einem Java-Projekt generiert?
Erklären Sie das Konzept der Klasse Nothing im Kontext der Programmierung.
Kannst du Beispiele für Funktionen wie map geben und ihre Verwendung erklären?
Wie erweitert man die Funktionalität eines Objekts oder einer Klasse mit Erweiterungen?
Welche Unterschiede gibt es zwischen Vergleichsoperatoren in Java und Kotlin?
Wie erfolgt die Einrichtung und Integration von Dagger in einem Projekt?
Wird Ihr Wunsch, eine neue Stelle zu suchen, an Ihrem aktuellen Arbeitsplatz besprochen?
Erklären Sie das Konzept des Executors in Java und seine Rolle bei der Ausführung asynchroner Aufgaben.
Welche Technologie hältst du für die bevorzugte für deine Projekte und warum?
Wofür wird der Content Provider-Mechanismus in Android-Anwendungen verwendet?
Wie viele abstrakte Klassen kann eine Klasse maximal erben?
Welchen Ansatz bei der Softwareentwicklung haben Sie in Ihrer letzten Position verwendet?
Kannst du wichtige eingebaute Links und Ressourcen in Java auflisten, die für die Entwicklung und Unterstützung von Anwendungen verwendet werden?
Welche Rolle spielen Threads bei der Organisation der Programmausführung und warum werden sie verwendet?