iOS
Welche Unterschiede gibt es zwischen statischen Methoden, Klassenmethoden und normalen Methoden in der objektorientierten Programmierung?
Wie wird die Hash-Funktion bestimmt und wie wird der ermittelte Wert berechnet?
Welche sind die wichtigsten Methoden im Lebenszyklus von AppDelegate und wie verwendet man sie?
Können Sie die interne Funktionsweise des Referenzzählungsmechanismus in Speicherverwaltungssystemen erklären?
Was ist die Hauptaufgabe der Lazy-Initialisierung und in welchen Situationen wird sie angewendet?
Welche Programme oder Systeme helfen dir bei der Erfüllung deiner Arbeitsaufgaben?
Haben Sie schon einmal die Aufgabe gehabt, die Benutzeroberfläche einer Anwendung so zu transformieren, dass sie sowohl Hoch- als auch Querformat des Geräts unterstützt?
Wie wird eine hohe Suchgeschwindigkeit in Wörterbuch-Datenstrukturen erreicht?
Kennst du den Mechanismus, der den Lebenszyklus von UIViewController verwaltet und hilft, Speicherlecks zu verhindern?
Was ist der Unterschied zwischen dem sicheren Datenübertragungsprotokoll HTTPS und dem Standard-HTTP?
Wann sollte das Architektur-Muster MVC bei der Projektentwicklung angewendet werden?
Kannst du die Grundprinzipien der objektorientierten Programmierung aufzählen?
Welche Rolle spielt das CALayer-Objekt im grafischen Modell von iOS und wofür wird es verwendet?
Kannst du die wichtigsten Arten von Warteschlangen in der Programmierung aufzählen?
Wie bestimmt man, welche Objekte zu einer Dictionary-Datenstruktur hinzugefügt werden können?
Können Sie über Ihre Hauptaufgaben und Projekte sprechen, an denen Sie bei früheren Arbeitsstellen beteiligt waren?
Können Sie erklären, was Typbeschränkungen in der Programmierung sind?
Was kann man über die Vor- und Nachteile der Verwendung dieser Klasse sagen?
Nach dem Löschen der App auf iOS, welche Daten, die im Key Chain oder UserDefaults gespeichert sind, bleiben im System?
Gibt es in den Strukturen Mechanismen, die der Objektvererbung in OOP ähneln?