iOS
Allgemeine Informationen über Ihr Unternehmen und die Gründe für Ihr Interesse daran
Welche Methode zur Datenspeicherung würden Sie in einem Projekt verwenden und warum?
Können Sie die Unterschiede zwischen den Komponenten TableView und ScrollView im Kontext der iOS-Entwicklung erklären?
Was ist der Unterschied zwischen einem normalen Ausführungsfluss und dem Hauptthread in einem Programm?
Was ist das Hauptziel des Offen-/Geschlossen-Prinzips im Design von Softwaresystemen?
Wie unterscheiden sich die Komponenten View in SwiftUI und UIView in UIKit hinsichtlich ihrer Bestimmung und Verwendung?
Erklären Sie das Konzept der Zeitkomplexität O(n) und in welchen Situationen es angewendet wird.
Kannst du ein Beispiel für die Verwendung von Standardkomponenten geben, bei denen die Eigenschaft origin für bounds von null abweicht?
Könnten Sie ein Beispiel für die Anwendung der Swizzling-Technik in der Programmierung geben?
Was ist die Rolle und das Funktionsprinzip der Handler-Kette im System der Interface-Ereignisse?
Wie kann man das Hinzufügen eines Objekts zu einem Array implementieren, ohne die Anzahl der starken Referenzen darauf zu erhöhen?
Gab es Situationen, in denen Sie individuell ohne Unterstützung des Teams gearbeitet haben?
An welcher Stelle werden in einem Programm normalerweise Zeiger oder Referenzen auf Objekte gespeichert?
Worum geht es beim Prozess der Objektinitialisierung innerhalb von Klassen und wie wird er umgesetzt?
Kann man Daten zwischen verschiedenen Kontexten in Core Data übertragen?
Wie kann man die Größenänderung und Positionierung von Interface-Elementen in iOS organisieren, wenn die Parameter in den Methoden viewWillLayoutSubviews und viewDidLayoutSubviews bekannt sind, aber die Modifikation des Frames in diesen Methoden verboten ist?
Welche Arten von Projekten würden Sie in Ihrer Arbeit bevorzugt vermeiden?
Kann man ein einzelnes NavigationLink-Komponente verwenden, um mehrere Übergänge in einer Anwendung mit vielen Navigationspfaden zu steuern?
Teile die Erfahrung des unglücklichsten Projekts, an dem du beteiligt warst
Können Sie erklären, wofür die Klasse NSLock in der Objective-C-Entwicklung verwendet wird?