iOS
Για ποιο λόγο χρησιμοποιείται η στοίβα σε ένα πρόγραμμα;
Ποιες είναι οι βασικές διαφορές μεταξύ εργασίας με αιτήματα HTTP και WebSocket;
Ποια είναι τα διαφορές μεταξύ της χρήσης της σημείωσης @State για μια μεταβλητή και της σημείωσης @ObservedObject στο SwiftUI;
Τι τύπο δεδομένων αντιπροσωπεύει η δομή Array;
Σε ποιες περιπτώσεις πρέπει να πραγματοποιείται η μεταφορά δεδομένων μεταξύ διαφορετικών μοντέλων ή βάσεων δεδομένων;
Ποια είναι η διαφορά μεταξύ NIL και NaN στο πλαίσιο της γλώσσας προγραμματισμού Swift;
Ποια αρχή του SOLID παραβιάζουν οι προαιρετικές επιλογές;
Ποιους τρόπους μετάδοσης δεδομένων γνωρίζεις;
Υπάρχουν λειτουργίες πρώτης κατηγορίας στη γλώσσα προγραμματισμού Swift;
Πώς βρίσκει ο μεταγλωττιστής τη μέθοδο που πρέπει να καλεστεί;
Τι μπορείτε να πείτε για το Grand Central Dispatch και τη χρήση του στην ανάπτυξη iOS;
Με ποιες δυσκολίες μπορεί να αντιμετωπίσει κανείς κατά την υλοποίηση συνδέσεων WebSocket σε μια εφαρμογή;
Μπορεί μια τιμή να βρίσκεται στο σωρό και μια αναφορά στο στοίβα; Εξηγήστε την άποψή σας.
Πώς μπορείτε να καταχωρίσετε έναν χειριστή συμβάντων χειρονομιών σε μια εφαρμογή;
Πώς διακρίνουμε τους τύπους δεδομένων που βασίζονται σε αναφορές από τους τύπους δεδομένων που αποθηκεύουν τιμές άμεσα;
Τι εμπειρία έχετε στην εργασία με διάφορους τύπους αρχιτεκτονικής συστημάτων;
Τι είναι το lazy;
Ποια είναι η πολυπλοκότητα της αναζήτησης ενός στοιχείου σε έναν πίνακα σε Swift;
Πώς μπορείτε να σταματήσετε την εκτέλεση μιας εργασίας χρησιμοποιώντας το GCD (Grand Central Dispatch);
Γιατί δεν μπορεί να δηλωθεί ένα πεδίο με τον τύπο αυτής της δομής στη δομή;