Μπορείτε να εξηγήσετε την αρχή Copy-on-Write και πώς λειτουργεί στα συστήματα αποθήκευσης δεδομένων;
iOS
Μπορείτε να εξηγήσετε τι είναι το loadView και πώς χρησιμοποιείται στην ανάπτυξη;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος isUserInterraction στο πλαίσιο της ανάπτυξης;
Είναι πιθανό η μέθοδος viewDidAppear να εκτελεστεί χωρίς προηγούμενη κλήση της viewWillAppear;
Μπορείς να απαριθμήσεις άλλους τύπους μνήμης που χρησιμοποιούνται στον προγραμματισμό, εκτός από τη στοίβα και το σωρό;
Ποια είναι η διαφορά μεταξύ του ασφαλούς πρωτοκόλλου μεταφοράς δεδομένων HTTPS και του τυπικού HTTP;
Μπορείτε να εξηγήσετε τι σημαίνει ο αυτόματος μηχανισμός διαχείρισης μνήμης ARC στο iOS;
Ποιο τεχνολογικό στοίβα χρησιμοποιείτε στη δουλειά σας;
Μπορείτε να εξηγήσετε τι σημαίνει η εκτέλεση κώδικα χωρίς ασύγχρονες μεθόδους;
Ποιος είναι ο ελάχιστος αριθμός νημάτων που απαιτούνται για να προκύψει αδιέξοδο (Deadlock);
Μπορείς να απαριθμήσεις τους βασικούς τύπους ουρών που χρησιμοποιούνται στον προγραμματισμό;
Ποια είναι η κύρια λειτουργία του πρωτοκόλλου WebSocket και σε ποια σενάρια εφαρμόζεται;
Πώς καθορίζεται το χρονικό κόστος της λειτουργίας εισαγωγής ενός νέου στοιχείου σε έναν πίνακα;
Περιγράψτε τα πιο δύσκολα τεχνικά καθήκοντα με τα οποία ήρθατε αντιμέτωποι και που λύσατε με επιτυχία
Μπορείτε να μιλήσετε για την εμπειρία σας με το NSOperation για τη διαχείριση ασύγχρονων εργασιών στο iOS;
Σε ποιο σημείο υλοποιείται συνήθως ο μετρητής αναφορών για τη διαχείριση μνήμης;
Είναι δυνατή η ακύρωση της εκτέλεσης μιας εργασίας στο σύστημα;
Πώς μπορεί κανείς να συνδυάσει πολλές αλλαγές σε μια ενιαία δέσμευση πριν τις στείλει στο αποθετήριο;
Ποιο μέρος θα επέλεγες για την αποθήκευση εμπιστευτικών εικόνων και γιατί;
Με ποιες δυσκολίες μπορεί να αντιμετωπίσει ένα σύστημα κατά την εργασία με πολυνηματικότητα;