iOS
Welche Arten der Methodenaufruf-Dispatch in Objective-C gibt es?
Wo erfolgt die Überwachung und Nachverfolgung der erledigten Aufgaben?
Erklären Sie das Funktionsprinzip der Datenstruktur HashMap und was ihre Besonderheiten in der Verwendung sind.
Kannst du die wichtigsten Primitive nennen, die in GCD (Grand Central Dispatch) verwendet werden?
Was bedeutet die Implementierung des Protokolls CustomStringConvertible in Swift und wofür wird sie verwendet?
Wie wird die schnelle Suche nach einem Schlüssel mit einer Zugriffszeit von etwa O(1) in einer Dictionary-Datenstruktur implementiert?
Ist es notwendig, eine schwache Referenz auf self innerhalb von Closures zu verwenden?
Welche Lernaufgaben oder Themen waren für Sie am schwierigsten und wie haben Sie sie überwunden?
Welche Arten von Objekten und Operatoren haben Sie in Ihren Projekten mit RxSwift verwendet?
Können Sie erklären, was CoreData ist und wofür es in der iOS-Entwicklung verwendet wird?
Wie stellen Sie sich eine ideale Organisation in Bezug auf Arbeitsbedingungen und Unternehmenskultur vor?
Was ist ein Container mit einem Lebenszyklus-Management-System im Rahmen der Dependency Injection?
Welche Tools oder Bibliotheken haben Sie bei der Implementierung des WebSocket-Protokolls in Ihren Projekten verwendet?
Was ist die Grundidee der Copy-on-write-Technologie und warum wird sie verwendet?
Wie unterscheidet man den Synchronisationsmechanismus Semaphore von Mutual Exclusion (Mutex)?
Welche Rolle spielt die Komponente Router in der Architektur des Systems oder der Anwendung?
Welche anderen Datentypen, außer Klassen, gelten in der Programmiersprache als Referenztypen?
Was sind die Unterschiede zwischen den Datentypen hinsichtlich ihrer Semantik: Werte und Referenzen?
Welche Herangehensweise, Struktur oder Klasse, bietet die beste Leistung?
Was ist die letzte Phase im Lebenszyklus eines Objekts oder Systems?