iOS
Welche Technologien oder Werkzeuge werden üblicherweise für die Umsetzung der MVC-Architektur verwendet?
Welche Schritte würdest du unternehmen, wenn du an einem bereits bestehenden Projekt beteiligt wärst?
Welche Schritte sind erforderlich, um das Attribut @escaping mit einer Closure in der Funktionsdefinition zu verwenden?
Kannst du die wichtigsten Designmuster und deren Anwendung erklären?
Welche Methoden können verwendet werden, um gegenseitige Blockierungen in Multithread-Anwendungen zu verhindern?
Was passiert, wenn man die synchrone Dispatching auf der Hauptwarteschlange im globalen Kontext verwendet?
Welche Einschränkungen hat Auto Layout im Vergleich zur Verwendung von Rahmen (frame)?
Was sind die Hauptvorteile der Verwendung von NSOperation im Vergleich zu GCD?
Warum und wie man DispatchQueue.main.async bei der Arbeit mit Combine in Ihrer Anwendung verwendet?
Könnten Sie verschiedene Arten der Objektinitialisierung in der Programmierung nennen?
Was bedeutet der Buchstabe O in den SOLID-Prinzipien?
Welche Methoden können verwendet werden, um optionale Werte in der Programmierung zu implementieren oder bereitzustellen?
Können Sie über schwierige Situationen sprechen, denen Sie während eines Projekts begegnet sind?
Hast du die ScrollView-Komponente verwendet, um Zoom in deinen Projekten zu implementieren?
Welche Phase im Lebenszyklus von UIViewController wird aktiviert, wenn man zum vorherigen Bildschirm zurückkehrt?
Welche Eigenschaften von Objective-C könnten für einen Entwickler, der andere Programmiersprachen verwendet, ungewöhnlich erscheinen?
Haben Sie Ihre Produktmanagement-Fähigkeiten bei der Entwicklung von iOS-Anwendungen eingesetzt?
Wie haben Sie die Aufgaben in Ihrer vorherigen Arbeitsstelle erhalten und bearbeitet?
Ist die Integration von WebKit in tvOS-Anwendungen möglich?
Verfügt die Schicht in der Architektur über ein System von Ebenen oder eine mehrstufige Struktur?