iOS
Ποιες δυσκολίες και εμπόδια αντιμετωπίσατε κατά τη χρήση των επιλεγμένων τεχνολογιών στα έργα σας;
Ποιοι τύποι τροποποιητών πρόσβασης γνωρίζετε και πώς λειτουργούν;
Μπορείτε να εξηγήσετε τι είναι τα Hooks στο πλαίσιο του React ή άλλων βιβλιοθηκών/πλαισίων;
Πώς χρησιμοποιεί το Auto Layout τους περιορισμούς για να καθορίσει τη θέση και το μέγεθος των στοιχείων της διεπαφής;
Μπορείτε να εξηγήσετε τι είναι η δομή δεδομένων Map και πώς χρησιμοποιείται;
Αν δημιουργήσετε μια μεταβλητή user με weak var user = User(), πόσες αναφορές θα υπάρχουν σε αυτό το αντικείμενο;
Πώς καθορίζεται η χρονική πολυπλοκότητα της ενέργειας εισαγωγής ενός στοιχείου σε μια δομή δεδομένων τύπου σύνολο;
Μπορείτε να εξηγήσετε τι είναι ένας μηχανισμός αμοιβαίας εξαιρέσεως (Mutex) και πώς λειτουργεί για την αποτροπή ταυτόχρονης πρόσβασης σε πόρους;
Ποιος είναι ο κύριος μακροπρόθεσμος επαγγελματικός σας στόχος;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'File Manager' στο πλαίσιο των λειτουργικών συστημάτων και της διαχείρισης αρχείων;
Πώς ανιχνεύετε και διορθώνετε διαρροές μνήμης στις εφαρμογές σας;
Ποια είναι η χρονική πολυπλοκότητα της λειτουργίας προσθήκης ενός στοιχείου στο τέλος μιας διπλής συνδεδεμένης λίστας;
Οι γλώσσες προγραμματισμού όπως η Swift έχουν αυστηρό σύστημα τύπων;
Μπορείτε να εξηγήσετε τη διαφορά μεταξύ GCD (Grand Central Dispatch) και Operation στη διαχείριση ασυγχρονίας στο iOS;
Ποιο εργαλείο διαχείρισης ροών λειτουργεί πιο κοντά στο υλικό και παρέχει πιο λεπτομερή ρύθμιση;
Μπορείτε να εξηγήσετε τον σχεδιαστή Transform και τον ρόλο του στη διαδικασία επεξεργασίας δεδομένων ή εικόνων;
Πώς διακρίνετε ένα πρόβλημα συνθήκης αγώνα που προκύπτει κατά την εργασία με νήματα, από μια κατάσταση όπου το αποτέλεσμα εξαρτάται από την απρόβλεπτη σειρά εκτέλεσης των λειτουργιών;
Πώς διακρίνετε τη χρήση του unowned χωρίς παραμέτρους από το unowned(unsafe) στον κώδικα;
Πώς μπορεί να εξαλειφθεί ο ανταγωνισμός κατά την ταυτόχρονη εργασία νημάτων χρησιμοποιώντας GCD;
Ποια παράμετροι πρέπει να αναλυθούν εάν υπάρχουν καθυστερήσεις ή επιβραδύνσεις κατά την κύλιση του πίνακα;