iOS
Können Sie den Unterschied zwischen der Zeugen-Tabelle und der virtuellen Tabelle in objektorientierten Systemen erklären?
Könnten Sie erklären, was der Modifikator final in Programmiersprachen wie Java bedeutet?
Nennen Sie die Hauptelemente, die im Framework UIKit enthalten sind.
In welchen Situationen wird das Klick-Ereignis auf ein Element nicht durch den Ereignis-Handling-Mechanismus der View verarbeitet?
Erklären Sie das Konzept der automatischen Anordnung von Interface-Elementen im Rahmen der Entwicklung von Benutzeroberflächen.
Welche Arten von Zugriffsmethoden kennst du und wie funktionieren sie?
Wie verwendet Auto Layout Einschränkungen, um die Position und Größe von Interface-Elementen zu bestimmen?
Kannst du die wichtigsten Arten von Verschlüsselungsmethoden und ihre Zwecke beschreiben?
Können Sie erklären, was im Kontext von Systemen oder Anwendungen unter dem Begriff 'Kapazität' verstanden wird?
Wenn man eine Variable user mit weak var user = User() erstellt, wie viele Referenzen auf dieses Objekt gibt es dann?
Können Sie die Grundprinzipien von SOLID für die Softwareentwicklung erklären?
Können Sie ein Beispiel für die Verwendung einer Struktur aus der Swift-Standardbibliothek geben?
Erklären Sie, warum das Fehlen eines Werts bei einer schwachen Referenz keine Fehler oder unerwünschte Folgen in Ihrer Anwendung verursacht.
Warum umfasst in der Clean Swift-Architektur die Rolle des Interceptors die Verwaltung der Navigation und Übergänge zwischen Bildschirmen?
Was ist die Hauptaufgabe und das Funktionsprinzip des Singleton-Musters in der Programmierung?
Haben Programmiersprachen wie Swift ein strenges Typsystem?
Haben Sie Erfahrung in der Verwendung der Methoden PATCH und PUT bei der Interaktion mit APIs oder bei der Arbeit mit REST-Architekturen?
Kannst du erklären, was DispatchQoS ist und wie es in Android-Systemen funktioniert?
Können Sie erklären, was TVMLKit ist und wie es bei der Entwicklung von Anwendungen für Apple TV verwendet wird?
Welches Tool für das Flussmanagement arbeitet näher an der Hardware und bietet eine feinere Einstellung?