iOS
Ποια μέθοδο μπορεί να χρησιμοποιηθεί για την υλοποίηση μιας παρόμοιας λειτουργικότητας χωρίς χρήση κληρονομικότητας σε δομές δεδομένων;
Ποια μέθοδο πρέπει να καλέσετε για να αναγκάσετε την επανασχεδίαση της διεπαφής στον τρέχοντα κύκλο ενημέρωσης: setNeedsLayout ή layoutIfNeeded;
Μπορείτε να εξηγήσετε πώς υλοποιείται το πρωτόκολλο Hashable και ποιο ρόλο παίζει στη διαχείριση της μοναδικότητας των αντικειμένων στο Swift;
Πώς μπορούμε να προσδιορίσουμε τη στιγμή ολοκλήρωσης όλων των ασύγχρονων εργασιών σε μια ουρά που χρησιμοποιεί ανταγωνιστικά μηχανισμούς;
Ποιος είναι ο σκοπός και η εφαρμογή των διαφόρων τύπων δεδομένων στον προγραμματισμό;
Ποιος είναι ο ρόλος της μεθόδου viewDidLoad στον κύκλο ζωής του UIViewController;
Μπορείτε να εξηγήσετε τη εσωτερική μηχανική και την αρχή λειτουργίας της κινούμενης εικόνας σε UIView στο iOS;
Πώς υλοποιείται το σύστημα διαρρύθμισης διεπαφών στο SwiftUI και ποια βασικά principles χρησιμοποιεί;
Χρησιμοποιήσατε το Interface Builder για την ανάπτυξη διεπαφών στα έργα σας;
Ποιο είναι το αρχή του copy-on-write και για ποιο λόγο χρησιμοποιείται στον προγραμματισμό;
Σε ποιες περιπτώσεις μπορεί ένα αντικείμενο κλάσης να τοποθετηθεί στη στοίβα μνήμης;
Ποιος είναι ο μέγιστος αριθμός ροών που μπορούν να διαχειριστούν ταυτόχρονα το σήμα Semaphore;
Πώς μπορεί κανείς να υλοποιήσει τον δικό του αρχικοποιητή σε μια δομή, διατηρώντας τον ενσωματωμένο προεπιλεγμένο;
Έχετε βιώσει εμπειρία επαγγελματικής εξουθένωσης ή έντονης συναισθηματικής εξάντλησης στην εργασία;
Πώς να υλοποιήσετε μια κινούμενη εικόνα σε μια κινητή ή ιστότοπο εφαρμογή;
Πώς διαχειρίζεται το ARC τη μνήμη κατά τη διάρκεια της κατασκευής του έργου σε Objective-C;
Σε ποιες περιπτώσεις συνιστάται η χρήση του αρχιτεκτονικού μοτίβου Model-View-Controller (MVC);
Για ποιο σκοπό και πώς χρησιμοποιείται η ιδιότητα contentHuggingPriority σε μια προβολή;
Ποια είναι η διαφορά μεταξύ των εννοιών ασύγχρονης και παράλληλης εκτέλεσης των λειτουργιών;
Ποιο πλαίσιο ή βιβλιοθήκη χρησιμοποιήσατε για την υλοποίηση πολυνηματικής επεξεργασίας στα έργα σας;