Πόσες τεχνολογίες στοίβας μπορούν να χρησιμοποιηθούν σε μια εφαρμογή;
iOS
Εξηγήστε τι σημαίνει η ιδιότητα intrinsicContentSize στο πλαίσιο της ανάπτυξης διεπαφών χρήστη.
Σε ποιες περιπτώσεις πρέπει να χρησιμοποιείτε τη λέξη-κλειδί `unowned` στο Swift;
Εξηγήστε τη βασική διαφορά μεταξύ των αρχιτεκτονικών προτύπων MVP και MVC
Σε ποιο χωριό βρίσκεστε τώρα;
Μπορείς να απαριθμήσεις τους τύπους τιμών στο Swift;
Τι τύπος δεδομένων χρησιμοποιείται για την αποθήκευση μιας ακολουθίας στοιχείων σε μια δομή;
Μπορείς να δώσεις ένα παράδειγμα που να απεικονίζει τους διαφορετικούς τύπους πολυμορφισμού στον αντικειμενοστραφή προγραμματισμό;
Σε ποιο σημείο της μνήμης τοποθετούνται συνήθως τα αντικείμενα τύπου αναφοράς;
Πώς διασφαλίζει η δομή δεδομένων Set την αποθήκευση μόνο μοναδικών στοιχείων;
Είναι δυνατό σε μια γλώσσα προγραμματισμού να ορίσετε μια λίστα που περιέχει τόσο μια ενσωματωμένη τιμή όσο και μια συσχετισμένη πρόσθετη τιμή;
Πώς διακρίνουμε τους τύπους δεδομένων βάσει τιμής και αναφοράς και ποια είναι η διαφορά τους στον προγραμματισμό;
Σε τι πρέπει να δώσετε προσοχή για να αναγνωρίσετε πιθανά προβλήματα κατά την επιλογή μιας νέας εργασίας;
Μπορείς να αναφέρεις τους βασικούς τύπους συλλογών που χρησιμοποιούνται στη γλώσσα Swift;
Μπορεί να σχεδιαστεί μια αρχιτεκτονική MVC ακολουθώντας τις αρχές SOLID;
Μπορείτε να εξηγήσετε την αρχή Copy-on-Write και πώς λειτουργεί στα συστήματα αποθήκευσης δεδομένων;
Έχετε πρακτική εμπειρία στην αποστολή και λήψη δικτυακών αιτημάτων στα έργα σας;
Ποιο τεχνολογικό στοίβα χρησιμοποιήσατε στα έργα σας;
Ξέρετε αν υπάρχουν εφαρμογές που έχουν δημοσιευτεί στο App Store;
Μπορείτε να εξηγήσετε το ρόλο και τις λειτουργίες του delegate του UITableView στην ανάπτυξη iOS;