Was ist der Unterschied zwischen dem Übergeben einer Variablen vom Typ int und dem Übergeben einer Funktion via Lambda in einer deklarierten Inline-Funktion?
Android
Wie kann man Instanzen eigener Klassen auf einem physischen Gerät speichern?
Erklären Sie, was eine suspendierende Funktion ist und wie sie in Kotlin funktioniert.
Was können die Folgen sein, wenn das System den gesamten verfügbaren Arbeitsspeicher aufbraucht?
Kannst du die wichtigsten Elemente der Android-Architektur und ihre Funktionen auflisten?
Wie wurde die Hinzufügung von Methoden zu bestehenden Klassen in Kotlin mithilfe von Erweiterungen umgesetzt?
Was ist der Grund dafür, dass die Funktion componentN im Projekt als ineffizient oder falsch angesehen wird?
Können Sie erklären, was unter dem Konzept der Atomic-Klassen in der Programmierung verstanden wird?
Welche Hauptschwierigkeiten können bei der Entwicklung einer Wecker-App auftreten?
Was unterscheidet die Methoden invalidate und requestLayout im Bereich der Aktualisierung der Benutzeroberfläche in Android?
Welche Rolle und Zweck hat der Dienst in einem System oder einer Anwendung?
An welchen Stellen im Code befindet sich normalerweise der Einstiegspunkt des Programms?
Was passiert, wenn für mehrere Activities in einer Android-Anwendung derselbe Intent-Filter festgelegt wird?
In welcher Phase der Code-Struktur sollte der Aufruf zur Protokollierung des Startpunkts des Programms implementiert werden?
Welche Eindrücke haben Sie nach dem Vorstellungsgespräch?
Was ist der Unterschied zwischen einer pausierten Funktion und einer Standardfunktion in einer Programmiersprache?
Wie bestimmt der Garbage Collector, dass ein Objekt nicht mehr verwendet wird und aus dem Speicher entfernt werden kann?
Welche Prozesse führt das Android-System beim Start einer Anwendung aus?
Was ist die Notwendigkeit der Verwendung von Koroutinen in der Programmierung?
Können Sie erklären, was Livelock im Kontext von Java ist und wie es sich von Deadlock unterscheidet?