iOS
Μπορείτε να δώσετε ένα παράδειγμα κατάστασης όπου τα δεδομένα οργανώνονται και αποθηκεύονται σε μια περιοχή μνήμης που ονομάζεται σωρός;
Πώς υπολογίζει το αντικείμενο την μοναδική τιμή κατακερματισμού του;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος Hit Test στο πλαίσιο των γραφικών υπολογιστή ή UI;
Μπορείς να εξηγήσεις τα βασικά μοτίβα σχεδίασης και την εφαρμογή τους;
Πώς απελευθερώνεται η μνήμη που καταλαμβάνει η στοίβα σε ένα πρόγραμμα;
Σε ποιες περιπτώσεις χρησιμοποιείται ο τελεστής defer στη γλώσσα προγραμματισμού;
Ποια είναι η διαφορά μεταξύ δηλώσεων μεταβλητών με τις λέξεις-κλειδιά var και let στην JavaScript;
Ποιες είναι οι κύριες δυσκολίες και περιορισμοί που μπορεί να προκύψουν κατά τη χρήση του μοντέλου ηθοποιών;
Ποια είναι τα διαφορές μεταξύ συγχρονικών και ασύγχρονων κλήσεων στον προγραμματισμό;
Μπορείτε να εξηγήσετε την έννοια της ανάθεσης στα μοτίβα σχεδίασης και πώς εφαρμόζεται;
Εξηγήστε τι αποτελεί μια κατάσταση σύγκρουσης κατά τη χρήση μιας συνάρτησης κατακερματισμού και πώς επηρεάζει τη λειτουργία του πίνακα κατακερματισμού.
Ποιο στάδιο στην κύκλου ζωής του UIViewController ενεργοποιείται κατά την επιστροφή στην προηγούμενη οθόνη;
Ποιοι τύποι δοκιμών υπάρχουν στη διαδικασία ανάπτυξης λογισμικού;
Είναι δυνατή η διαδοχική επεξεργασία των στοιχείων μέσα σε έναν τύπο συλλογής δεδομένων;
Ποια πλεονεκτήματα και μειονεκτήματα επισημαίνετε στην προηγούμενη εργασία σας;
Ποια είναι η διαφορά στην ταχύτητα εκτέλεσης μεταξύ των σειριακών και παράλληλων προσεγγίσεων;
Είναι δυνατή η ενσωμάτωση του WebKit σε εφαρμογές για tvOS;
Ποια μέθοδοι επιστροφής καλούνται διαθέσιμες στη διάρκεια ζωής του UIViewController;
Περιγράψτε πώς υλοποιήθηκε η εισαγωγή εξαρτήσεων στο προηγούμενο εργασιακό σας περιβάλλον.
Μπορείτε να εξηγήσετε την έννοια του αντικειμενοστραφούς προγραμματισμού και τις βασικές αρχές του;