Πότε αυξάνεται ο μετρητής αναφορών στη διαδικασία ARC;
iOS
Τι σημαίνει ο τροποποιητής open για μια κλάση στη γλώσσα προγραμματισμού Kotlin;
Τι σε ώθησε να επιλέξεις καριέρα προγραμματιστή iOS;
Παρέχει το αργό ρεύμα ασφαλή εκτέλεση σε περιβάλλον πολλαπλών νημάτων;
Εξηγήστε τις βασικές διαφορές μεταξύ των συγχρονικών και ασύγχρονων τρόπων εκτέλεσης διαδικασιών.
Μπορείτε να χρησιμοποιήσετε απευθείας τη λέξη-κλειδί synchronized για την προστασία μιας μεμονωμένης μεταβλητής;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του lazy loading;
Σας αρέσει να εργάζεστε με το προϊόν που δημιουργείτε και αναπτύσσετε;
Έχεις χρησιμοποιήσει την τεχνολογία CoreData στα έργα σου για τη διαχείριση δεδομένων;
Εξηγήστε την έννοια της αλυσίδας ανταποκριτών (Responder Chain) στο σύστημα επεξεργασίας γεγονότων σε εφαρμογές GUI.
Είναι δυνατόν να λάβετε το τρέχον πλαίσιο της κινούμενης εικόνας κατά τη διάρκεια της εκτέλεσής της;
Μπορείς να απαριθμήσεις τους διάφορους τύπους μεθόδων κατανομής ελέγχου εργασιών στα συστήματα;
Ποιοιοι οργανισμοί ή κλάδοι σε ελκύουν αυτήν τη στιγμή για πιθανή εργασία;
Πώς υλοποιείται η στρατηγική Copy-on-write σε επίπεδο εσωτερικής λειτουργίας του συστήματος;
Έχετε πρακτική εμπειρία στη συγγραφή μονάδων δοκιμών για κώδικα;
Είναι υποχρεωτικό να χρησιμοποιείτε μια αδύναμη αναφορά στο self μέσα σε κλεισίματα;
Σε ποιο στάδιο ανάπτυξης βρισκόταν η εφαρμογή όταν έγινας μέρος της ομάδας;
Πώς αλλάζει ο μετρητής ισχυρών αναφορών σε ένα αντικείμενο όταν προστίθεται σε μια συλλογή πίνακα;
Ποια προσέγγιση είναι προτιμότερη κατά τη χρήση WebSocket: ένα κανάλι για όλα τα γεγονότα ή ξεχωριστά κανάλια για διαφορετικές εργασίες στον διακομιστή;