iOS
Können Sie erklären, was es bedeutet, Daten mit einer POST-Anfrage an den Server zu senden?
Welches Entwurfsmuster wählst du normalerweise bei der Entwicklung von Softwarelösungen?
In welcher Reihenfolge werden Konstruktoren und Initialisierer bei der Erstellung einer Klasseninstanz ausgeführt?
An welcher Stelle werden in einem Programm normalerweise Zeiger oder Referenzen auf Objekte gespeichert?
Was versteht man im Kontext der Programmierung oder Datenverarbeitungssysteme unter einer Kollision?
Wie erfolgte die Zusammenarbeit mit der Testabteilung während der Arbeit am Projekt?
Können Sie ein ungewöhnliches oder denkwürdiges Fehlerbeispiel nennen, das Sie in Ihrer Praxis entdeckt haben?
Wie viele Links sind beim Erstellen eines Objekts initial vorhanden?
Welche technologische Plattform bevorzugst du in deiner Arbeit?
Können Sie die wichtigsten Unterschiede zwischen einer Klasse und einem Objekt in der objektorientierten Programmierung erklären?
Welche Unterschiede gibt es zwischen Eigenschaften, die faul implementiert werden, und solchen, die zur Laufzeit berechnet werden?
Sollte ich weak self in die Capture-Liste für jeden Closure in Swift hinzufügen?
Welche Beispiele für automatische Code-Generierungsmuster kennen Sie?
Was ist die Hauptfunktion und Anwendung von DispatchQoS im System?
Haben Sie Erfahrung mit Layout-Frameworks?
An welcher Stelle im Speicher befinden sich die lokalen Variablen, die in einer Funktion deklariert sind?
Haben Sie Erfahrung mit einem System von Qualifikationsstufen oder Graden an früheren Arbeitsplätzen?
Kannst du die wichtigsten Arten von Speicherlecks auflisten, die beim Programmieren in Swift auftreten können?
Mit welchen typischen Problemen sind sie bei der Implementierung eines MVP konfrontiert?
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?