iOS
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?
Welche Methoden können verwendet werden, um die Folgen von Netzwerkbedrohungen und -angriffen zu verhindern oder abzumildern?
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?
Wie wird die zeitliche Komplexität der Operation zum Einfügen eines Elements in eine Datenstruktur vom Typ Menge bestimmt?
Können Sie die Grundprinzipien von SOLID für die Softwareentwicklung erklären?
Erklären Sie, warum das Fehlen eines Werts bei einer schwachen Referenz keine Fehler oder unerwünschte Folgen in Ihrer Anwendung verursacht.
Was ist eine Ressourcen-Deadlock und in welchen Situationen tritt sie in Systemen auf?
Was versteht man unter der Initialisierung von convictions im Kontext des Systems?
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?
Welches Tool für das Flussmanagement arbeitet näher an der Hardware und bietet eine feinere Einstellung?
Welche Systembeschränkungen können bei der Ausführung von Aufgaben im Hintergrund auftreten?
Erklären Sie, was die Methode viewDidLoad bedeutet und in welchem Lebenszyklus eines UIViewController sie aufgerufen wird.
Welche Ansätze und Werkzeuge werden zur Kontrolle und Optimierung der Speichernutzung in Softwaresystemen verwendet?
Worin besteht der Unterschied zwischen der Verwendung eines Arrays und einer Menge in der Programmierung?
Welche Ansätze und Techniken verwendest du, um die Benutzeroberfläche in Anwendungen anzuzeigen?
Was ist der Zweck des Typs Optional in der Programmierung?
Erklären Sie die Unterschiede zwischen automatischer Speicherverwaltung durch ARC und Garbage Collector