Τι ακριβώς αρχικοποιείται στο κύριο αρχείο κατά την εκκίνηση της εφαρμογής;
iOS
Ποια τμήματα μνήμης ενεργοποιούνται κατά την εκκίνηση του περιβάλλοντος χρήστη της εφαρμογής με το πάτημα του εικονιδίου της;
Σε ποιο σημείο στη μνήμη ή στη δομή δεδομένων τοποθετούνται συνήθως οι τιμές τύπου δεδομένων κατά τιμή;
Τι αντιπροσωπεύει η δομή δεδομένων List μέσα στην υλοποίηση;
Μπορείτε να περιγράψετε πώς υλοποιήσατε τον μηχανισμό Copy-on-Write στην πρακτική σας;
Μπορείτε να εξηγήσετε τι σημαίνει η λέξη-κλειδί 'unowned unsafe' στο πλαίσιο της διαχείρισης μνήμης στο Swift;
Ποιοι είναι οι τρόποι διαχείρισης της αμοιβαίας αποκλεισμού και της συγχρονισμένης εκτέλεσης νημάτων στον πολυνηματικό προγραμματισμό;
Μπορείτε να εξηγήσετε τι κάνει η μέθοδος makeKeyAndVisible στο πλαίσιο της εμφάνισης της διεπαφής;
Έχετε πρακτική εμπειρία στη συγγραφή μονάδων δοκιμών για κώδικα;
Ποια εσωτερικά μηχανισμοί βρίσκονται πίσω από την υλοποίηση ενός πίνακα στη μνήμη;
Ισχύει η αρχή Copy-on-write σε όλους τους τύπους δεδομένων και δομές;
Ποιο έργο εκτελεί το μοντέλο Actor στα συστήματα προγραμματισμού και ποια πλεονεκτήματα παρέχει;
Μπορείτε να εξηγήσετε τι είναι οι τύποι τιμών στον προγραμματισμό;
Ποιες προσεγγίσεις και εργαλεία χρησιμοποιούνται για τον έλεγχο και τη βελτιστοποίηση της χρήσης μνήμης σε λογισμικά συστήματα;
Πώς γίνεται η διαχείριση και η κατανομή μνήμης στο Swift;
Μπορείτε να εξηγήσετε τι σημαίνει η αρχή του SSL Pinning και πώς υλοποιείται στις εφαρμογές;
Πότε είναι κατάλληλο να χρησιμοποιήσετε μια αδύναμη αναφορά με το 'weak let';
Έχετε εμπειρία στην ανάπτυξη με Objective-C;
Χρησιμοποιούνται ισχυρές ή αδύναμες αναφορές στο έργο σας κατά την εργασία με στοιχεία πίνακα;