iOS
Μπορεί κανείς να χρησιμοποιήσει διαφορετικά ονόματα παραμέτρων στην υπογραφή κατά την υπερφόρτωση μεθόδων;
Μπορείτε να χρησιμοποιήσετε τον δικό σας τύπο δεδομένων ως κλειδί για ένα λεξικό ή πίνακα κατακερματισμού;
Προτείνατε δικές σας λύσεις ή ιδέες για τη βελτίωση των έργων στα οποία συμμετέχετε;
Εξασφαλίζει το Run Loop ασφάλεια κατά την εργασία με νήματα;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'ζόμπι αντικείμενο' στον προγραμματισμό;
Μπορείς να αναφέρεις τα βασικά εργαλεία και μέσα που χρησιμοποιούνται κατά την εργασία με το GCD;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ μιας κοινής Πηγής Δεδομένων και μιας Διαφοροποιήσιμης Πηγής Δεδομένων κατά την εργασία με δεδομένα στη διεπαφή χρήστη;
Εξηγήστε την αρχή λειτουργίας των ασύγχρονων συναρτήσεων χρησιμοποιώντας τις λέξεις-κλειδιά Async και Await
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος Hit Test στο πλαίσιο των γραφικών υπολογιστή ή UI;
Ποια βήματα πρέπει να ακολουθηθούν για να χρησιμοποιήσετε το χαρακτηριστικό @escaping με ένα κλείσιμο στον ορισμό μιας συνάρτησης;
Είναι δυνατή η ακύρωση της εκτέλεσης μιας εργασίας κατά τη χρήση του GCD στο iOS;
Πρέπει να παρέχεται εξοπλισμός για την εκτέλεση των εργασιών;
Πότε ενεργοποιείται ακριβώς η μέθοδος viewWillAppear στον κύκλο ζωής του ViewController;
Πώς θα αλλάξει η εμφάνιση του περιεχομένου αν γυρίσετε τη συσκευή κατά 90 μοίρες;
Ποιες είναι οι κύριες δυσκολίες και περιορισμοί που μπορεί να προκύψουν κατά τη χρήση του μοντέλου ηθοποιών;
Σε ποιες περιπτώσεις χρησιμοποιούνται πίνακες εξωτερικών δεδομένων (Side Table) σε μια βάση δεδομένων;
Εξηγήστε τι εννοείται με τη διαδικασία μεταφοράς δεδομένων μεταξύ βάσεων δεδομένων ή των δομών τους.
Πώς θα αλλάξουν τα μεγέθη του View κατά τη διάρκεια της κινούμενης εικόνας, όταν το frame του διπλασιαστεί στο μισό της περιόδου της κινούμενης εικόνας;
Ποιες είναι οι βασικές ιδέες του αντικειμενοστραφούς προγραμματισμού που εφαρμόζονται στη γλώσσα Swift;
Μπορούν οι καταχωρητές σε μια γλώσσα προγραμματισμού να χρησιμοποιηθούν για την αποθήκευση ιδιοτήτων που υπολογίζονται κατά την εκτέλεση;