iOS
Έχετε χρησιμοποιήσει εργαλεία αυτοματοποίησης για να διασφαλίσετε τη συνέπεια του στυλ κώδικα στην προηγούμενη επαγγελματική σας δραστηριότητα;
Ποια είναι η διαφορά μεταξύ mock αντικειμένων και stubs στο πλαίσιο των δοκιμών;
Ποιες λειτουργίες ή τεχνικές χρησιμοποιούνται για τον εντοπισμό και την επεξεργασία του συμβάντος πατήματος του χρήστη στην οθόνη;
Ποιοι άλλοι τρόποι υπάρχουν για να ξεκινήσετε μια εφαρμογή εκτός από το κλικ στο εικονίδιό της;
Πώς διαφέρει η χρήση συγχρονικών και διαδοχικών μεθόδων στον προγραμματισμό;
Έχετε εμπειρία στη χρήση του συστήματος Auto Layout για τη δημιουργία ευέλικτων διεπαφών;
Τι διακρίνει τις συλλογές από άλλες δομές δεδομένων στον προγραμματισμό;
Μπορείτε να εξηγήσετε τι είναι το loadView και πώς χρησιμοποιείται στην ανάπτυξη;
Για ποιο τύπο δεδομένων ή σενάρια χρησιμοποιείται η τεχνική copy-on-write;
Πώς μπορεί να χρησιμοποιηθεί το DispatchGroup για την εκτέλεση διαδοχικών αιτημάτων με δυνατότητα διακοπής στο τρίτο χωρίς να περιμένει το τέταρτο;
Ποιοι τύποι δεδομένων υλοποιούν τον μηχανισμό Copy-on-write;
Σε ποιες περιπτώσεις είναι προτιμότερο να χρησιμοποιείτε unowned αντί για weak στη διαχείριση μνήμης;
Ποιος είναι ο κύριος στόχος της χρήσης των push ειδοποιήσεων στις εφαρμογές;
Ποια αρχές και απαιτήσεις πρέπει να λαμβάνονται υπόψη κατά τη δημιουργία μιας δομής ή κλάσης που υλοποιεί το πρωτόκολλο Equatable;
Τι τύπος δείκτη χρησιμοποιείται για την πρόσβαση στα στοιχεία του πίνακα;
Πώς να προσδιορίσετε αν μια λειτουργία είναι ατομική στο πλαίσιο πολλαπλών νημάτων και συγχρονισμού;
Ποιος είναι ο σκοπός της λέξης-κλειδιού 'Await' στη δομή Async/Await στον προγραμματισμό;
Μπορείς να αναφέρεις τις βασικές αρχές της κατασκευής κλάσεων στον αντικειμενοστραφή προγραμματισμό;
Μπορείς να δώσεις παραδείγματα χρήσης της έννοιας του πλαισίου σε διάφορες περιπτώσεις;
Μπορείς να δώσεις ένα παράδειγμα κατάστασης όπου μια αδύναμη αναφορά μηδενίζεται αυτόματα;