Was versteht man im Kontext der Programmierung oder Datenverarbeitungssysteme unter einer Kollision?
iOS
Welche sind die wichtigsten Methoden der Webseitengestaltung?
Was ist der Unterschied zwischen dem sicheren Datenübertragungsprotokoll HTTPS und dem Standard-HTTP?
Kannst du die wichtigsten Arten von Sammlungen nennen, die in der Swift-Sprache verwendet werden?
Können Sie erklären, was ein getaggter Zeiger ist und was seine Besonderheit ist?
Welche Methoden verwendest du, um Daten in Anwendungen zu speichern und zu organisieren?
Kann man Swift als eine Programmiersprache mit funktionalen Möglichkeiten betrachten?
Beschreiben Sie die schwierigsten technischen Aufgaben, mit denen Sie konfrontiert waren und die Sie erfolgreich gelöst haben
Können Sie das Konzept von GitFlow und seine Anwendung im Branch-Management erklären?
Welche Rolle spielen Delegates in Ihrem Code und wofür werden sie verwendet?
Erklären Sie die Lebensphasen einer ViewController-Instanz in einer iOS-Anwendung.
Welche Werkzeuge und Mechanismen verwendest du zur Implementierung und Verwaltung von Multithreading in Anwendungen?
Haben Sie Erfahrung in der Verwendung der Methoden PATCH und PUT bei der Interaktion mit APIs oder bei der Arbeit mit REST-Architekturen?
Kann man den Wert einer Eigenschaft in einer bestehenden Struktur nach ihrer Erstellung ändern?
Können Sie erklären, was der Begriff Swizzling in der Programmierung bedeutet?
Erklären Sie die wichtigsten Unterschiede zwischen einem Array, einem Wörterbuch und einer Menge im Kontext ihrer Verwendung und Datenstruktur.
Wie wird die Copy-on-write-Strategie auf Ebene der internen Arbeitsweise des Systems implementiert?
Kannst du Beispiele für Higher-Order-Funktionen in Swift nennen?
Verwendest du Tools zum Abfangen und Analysieren von Netzwerkverkehr?
Was bleibt im System nach der Deinstallation der App: Gespeicherte Daten in UserDefaults oder im KeyChain?