iOS
Welche Werkzeuge und Ansätze verwenden Sie, um Fehler in der Geschäftslogik der Anwendung zu suchen und zu beheben?
Wie greift man im Programmcode auf die Eigenschaften und Methoden eines Klassenobjekts zu?
Warum wird empfohlen, in Code mit Closures eine schwache Referenz auf das Objekt selbst (weak self) zu verwenden?
Welche Arten von Projekten würden Sie in Ihrer Arbeit bevorzugt vermeiden?
Können Sie die Rolle und Funktionen des UITableView-Delegaten in der iOS-Entwicklung erklären?
Wie funktioniert das Design-System zwischen UIKit und SwiftUI — gibt es Duplikate von Komponenten oder Wrappers?
Haben Sie Erfahrung in der Entwicklung von Schnittstellen zur Interaktion mit der Server-Seite von Anwendungen?
Welche Änderungen treten bei dem Objekt Frame auf, wenn sein übergeordnetes Element um 45 Grad gedreht wird?
Was ist der Hauptunterschied zwischen den Mustern Builder und Factory in der objektorientierten Programmierung?
Haben Sie Erfahrung mit Fragen und Schwierigkeiten bei der Verwendung von Multithreading in Programmen?
Welche Anforderungen sind bei der Erstellung von Objekten zu beachten, die Hashing unterstützen?
Welche Prinzipien sind wichtig, um testbaren und zuverlässigen Code zu schreiben?
Können Sie erklären, was unter einem Operator in der Programmierung verstanden wird?
Könnten Sie erklären, was ein Semaphore ist und wie es zur Synchronisation von Prozessen verwendet wird?
Was ist der Zweck der Eigenschaft contentCompressionResistancePriority bei einer Ansicht im Kontext der Steuerung der Inhaltskompression?
Welcher Datentyp entspricht dem Indirect Enum im Programmiersprache?
Können Sie erklären, was ein Semaphore im Kontext der Programmierung und Thread-Synchronisation ist?
Haben Sie mit der SnapKit-Bibliothek für die automatische Anordnung von Interface-Elementen gearbeitet?
Welche Auswirkungen hat die Verwendung des Schlüsselworts final in Java auf die Leistung des Programms?
An welchen Projekten haben Sie zum ersten Mal in diesem Bereich gearbeitet?