iOS
Σε ποια κατάσταση είναι προτιμότερο να χρησιμοποιείτε weak ή unowned για τη διαχείριση μνήμης σε μια ομάδα προγραμματιστών;
Μπορείτε να εξηγήσετε την έννοια του Side Table και την εφαρμογή του;
Μπορείς να αναφέρεις διάφορες μεθόδους εργασίας με συλλογές και τα χαρακτηριστικά τους;
Μπορείς να απαριθμήσεις τους διάφορους τύπους Publisher που χρησιμοποιούνται στο πλαίσιο Combine;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του Default DataSource σε μια εφαρμογή;
Πώς μπορεί να διαχωριστεί η ευθύνη μεταξύ των συστατικών του ελεγκτή και της διεπαφής χρήστη;
Τι προκαλεί την εκτέλεση της μεθόδου layoutSubviews στα στοιχεία της διεπαφής;
Πόσες κλήσεις της μεθόδου viewDidLoad συμβαίνουν στον κύκλο ζωής του UIViewController;
Ποια επιλογή είναι καλύτερη για την αναζήτηση στοιχείων — πίνακας ή σύνολο (Set);
Τι μπορεί να προκαλέσει το σταμάτημα ή το πάγωμα της κύλισης της σελίδας;
Ποιες μέθοδοι χρησιμοποιούνται για την εξασφάλιση της μοναδικότητας του αναγνωριστικού Bundle ID στην εφαρμογή;
Έχετε εφαρμόσει τη μεθοδολογία Kanban στα έργα σας;
Ποια διαχείριση στην προγραμματισμό — στατική ή δυναμική — εξασφαλίζει ταχύτερη εκτέλεση;
Τι πρέπει να διασφαλιστεί για τη χρήση ενός αντικειμένου κλάσης ως κλειδί σε ένα λεξικό;
Πώς πραγματοποιείται η εμφάνιση του περιβάλλοντος χρήστη στην οθόνη στην εφαρμογή;
Τι θα αλλάξει στη συμπεριφορά ή το σχεδιασμό αν δηλώσουμε μια κλάση κληρονόμο ως μη τελική;
Ποιος είναι ο σκοπός και η εφαρμογή των διαφόρων τύπων δεδομένων στον προγραμματισμό;
Είναι δυνατόν να υλοποιηθεί ο κύκλος κύριας εκτέλεσης στην εφαρμογή και πώς να το κάνετε;
Μπορείτε να εξηγήσετε τη εσωτερική μηχανική και την αρχή λειτουργίας της κινούμενης εικόνας σε UIView στο iOS;
Μπορούν να πραγματοποιηθούν λειτουργίες με το γραφικό περιβάλλον εκτός του κύριου νήματος σε μια εφαρμογή;