Können Sie das Konzept der Bewertung der Komplexität eines Algorithmus erklären und warum es wichtig ist?
iOS
Aus welchen Komponenten besteht die Antwortkette (Responder Chain)?
Kannst du die wichtigsten Arten von Warteschlangen in der Programmierung aufzählen?
Wie kann man eine Aufgabe, die in der Warteschlange ist, vor ihrem Start abbrechen?
Wie viele Stapeltechnologien können in einer Anwendung verwendet werden?
Wie kann man die Größenänderung und Positionierung von Interface-Elementen in iOS organisieren, wenn die Parameter in den Methoden viewWillLayoutSubviews und viewDidLayoutSubviews bekannt sind, aber die Modifikation des Frames in diesen Methoden verboten ist?
An welcher Stelle werden in einem Programm normalerweise Zeiger oder Referenzen auf Objekte gespeichert?
In welcher Methode der kontrollierten Komponente können die aktuellen Maße für eine korrekte Platzierung der Benutzeroberfläche erhalten werden?
Was ist der Unterschied zwischen OperationQueue und DispatchQueue im Kontext ihrer Verwendung?
Wann wird die Wurzelansicht des Controllers erstellt?
Können Sie die interne Mechanik der Copy-on-write-Implementierung erklären und wie sie Datenänderungen verwaltet?
Kann die Anzeige, die mit dem aktuellen View-Controller verbunden ist, nach seiner Erstellung geändert oder ersetzt werden?
Können Sie erklären, was es bedeutet, Code asynchron auszuführen, und was die wichtigsten Vorteile sind?
Wie ändert sich die Grenze (bounds) eines Objekts, wenn sein übergeordnetes Element um 45 Grad gedreht wird?
Haben Sie den Interface Builder zur Entwicklung von Schnittstellen in Ihren Projekten verwendet?
Könnten Sie erklären, was die Methode setNeedsLayout im Kontext der Aktualisierung der Benutzeroberfläche bedeutet?
Können Sie das Funktionsprinzip von AutoLayout in iOS-Interfaces erklären?
Welche Einschränkungen hat Auto Layout im Vergleich zur Verwendung von Rahmen (frame)?
Wird beim Zuweisen eine sofortige Kopie von Referenztypen-Objekten durchgeführt?
Sind die Eigenschaften Frame und Bounds im Kontext der Arbeit mit grafischen Elementen miteinander verbunden oder unabhängig voneinander?