Hast du Fragen zum Projekt oder zum Unternehmen?
iOS
In welchem Teil des Lebenszyklus der Ausführung der Anwendung wird der automatische Speicherbereiniger (ARC) angewendet?
Wie kann man die maximal mögliche Anzahl gleichzeitig ausführender Threads in einem System bestimmen?
Wann können die Größen von Bounds und Frame bei einer Ansicht unterschiedliche Werte haben?
Können Sie die wichtigsten Arten von Warteschlangen auflisten, mit denen man in der Programmierung konfrontiert wird?
Erklären Sie den Unterschied zwischen sequenzieller und paralleler Datenverarbeitung.
Können Sie ein Beispiel für eine Situation geben, in der es zu einer gegenseitigen Blockierung von Ressourcen im System kommt?
Erklären Sie das Konzept der Closure in der Programmierung und seine Anwendung
Können Sie die Unterschiede zwischen den Variablen Main und Global im Kontext der Programmierung erklären?
Könnten Sie erklären, was die Methode setNeedsLayout im Kontext der Aktualisierung der Benutzeroberfläche bedeutet?
Können Sie das Konzept der RunLoop und ihre Rolle bei der Ereignisverarbeitung in Anwendungen erklären?
Welche Hauptschwierigkeiten können bei der Verwendung des Escape-Mechanismus von Verschlüssen auftreten?
Wie unterscheidet man Datentypen nach Wert und Referenz und worin unterscheiden sie sich in der Programmierung?
Erklären Sie, was eine Speicherhalte-Schleife ist und wie sie die Arbeit von Anwendungen beeinflusst.
Können Sie erklären, was der automatische Speicherverwaltungsmechanismus ARC in iOS bedeutet?
Können Sie das Konzept der Lazy Evaluation oder des Aufschubs der Ausführung von Aufgaben in der Programmierung erklären?
Können Sie Ihre Erfahrung mit NSOperation zur Verwaltung asynchroner Aufgaben in iOS beschreiben?
Erklären Sie die wichtigsten Unterschiede zwischen synchronen und asynchronen Ausführungsmodi.
Können Sie erklären, was DispatchQoS ist und wie es in Android-Betriebssystemen verwendet wird?
Können Sie erklären, was im Kontext der Programmierung unter Auto Closure verstanden wird?