iOS
Πώς μπορεί να υλοποιηθεί η προσθήκη ενός νέου στοιχείου σε έναν πίνακα στο πρόγραμμά σας;
Τι μπορεί να είναι ένα κλειδί και μια τιμή για ένα λεξικό;
Ένα UIView μπορεί να μην έχει στρώση (layer) και το αντίστροφο;
Τι είναι ο αντικειμενοστραφής προγραμματισμός (ΑΠ);
Πώς θα διορθώσετε σφάλμα της εφαρμογής που σχετίζεται με τη ληφθείσα συμβολοσειρά;
Ποια αρχή προγραμματισμού διασφαλίζει τη χρήση γενικών;
Μπορείτε να εξηγήσετε τι είναι ο τύπος δεδομένων αναφοράς;
Σε ποιες συνθήκες μειώνεται η τιμή του μετρητή;
Ποια στάδια υπάρχουν στον κύκλο ζωής μιας εφαρμογής iOS;
Ποια είναι η διαφορά μεταξύ rebase και merge στο Git;
Τι αποθηκεύει η μεταβλητή όταν δημιουργούμε ένα αντικείμενο τύπου value type;
Ποιος μηχανισμός χρησιμοποιείται για την εμφάνιση της οθόνης στο iOS;
Τι είναι η κατάσταση αγώνα (race condition);
Πώς θα μπορούσα να υλοποιήσω ένα σύστημα πλοήγησης στην εφαρμογή;
Πώς θα λύσετε το πρόβλημα κολλήματος κατά την κύλιση του UITableView;
Για ποιο λόγο χρησιμοποιούνται τα προαιρετικά στο Swift;
Τι είναι η εργασία με νημάτια διαφορετικά από το κύριο (κύριο νήμα);
Μπορείς να μιλήσεις για τον κύκλο ζωής μιας εφαρμογής iOS;
Ποια είναι η ουσία της προσθήκης μιας εργασίας στη ανταγωνιστική ουρά χρησιμοποιώντας τη μέθοδο συγχρονισμένης εκτέλεσης;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της μεταβίβασης μηνύματος στο πλαίσιο της ανάπτυξης iOS;