Πού και πώς υλοποιούνται οι αδύναμοι σύνδεσμοι στα συστήματα διαχείρισης μνήμης;
iOS
Μπορείτε να εξηγήσετε πώς λειτουργεί ο μηχανισμός MRC;
Πώς μπορεί να προσδιοριστεί η χρονική πολυπλοκότητα της αναζήτησης ενός κόμβου σε ένα δυαδικό δέντρο;
Μπορείτε να εξηγήσετε τι συμβαίνει κατά την κλήση της μεθόδου viewWillLayoutSubviews στον κύκλο ζωής του UIViewController;
Ποια κριτήρια πρέπει να πληρούνται ώστε μια τιμή να μπορεί να προστεθεί σε ένα σύνολο (Set);
Περιγράψτε την εμπειρία σας σε ομαδικά έργα και τον ρόλο που διαδραματίσατε.
Ποια μέθοδος αναζήτησης στοιχείου θεωρείται πιο αποδοτική: η διαδρομή μέσω πίνακα ή η πρόσβαση μέσω κλειδιού σε ένα λεξικό;
Ποιος είναι ο ρόλος και η εφαρμογή των πινάκων δευτερευόντων δεδομένων στις βάσεις δεδομένων;
Ποια είναι τα διαφορές μεταξύ των ιδιοτήτων Frame και Bounds στο γραφικό περιβάλλον;
Μπορείτε να εξηγήσετε την έννοια του Enum με έμμεση κληρονομιά ή έμμεσες σχέσεις;
Σε ποιες μονάδες ορίζονται συνήθως τα μεγέθη και οι συντεταγμένες στη δομή CGRect;
Ποια είναι η διαφορά μεταξύ των μεθόδων viewWillLayoutSubviews και viewDidLayoutSubviews στον κύκλο ζωής του UIViewController;
Πώς προτιμάς να οργανώσεις τη δραστηριότητά σου στο έργο;
Μπορείτε να εξηγήσετε τι είναι μια OperationQueue στο πλαίσιο εργασίας με νήματα και εργασίες στον προγραμματισμό;
Ποιος είναι ο ρόλος του συστατικού UIControl στο πλαίσιο του γραφικού περιβάλλοντος;
Μπορείτε να εξηγήσετε τον μηχανισμό εκτέλεσης του DispatchAsync και τα χαρακτηριστικά του;
Πώς υλοποιούνται οι εσωτερικοί μηχανισμοί της κλάσης Optional στη γλώσσα προγραμματισμού;
Πώς καθορίζεται η χρονική πολυπλοκότητα της λειτουργίας προσθήκης ενός στοιχείου σε έναν πίνακα κατακερματισμού;