iOS
Μπορείτε να δηλώσετε μια κλάση ως τελική στη γλώσσα Open;
Ποιος είναι ο ρόλος και ο σκοπός των πρόσθετων προαιρετικών όρων στα πρωτόκολλα ανταλλαγής δεδομένων;
Ποιος είναι ο ελάχιστος αριθμός περιορισμών που απαιτούνται για την σταθεροποίηση μιας προβολής στην οθόνη χωρίς μετακινήσεις και αλλαγές μεγέθους;
Μπορείτε να εξηγήσετε τι είναι η δομή δεδομένων Map και πώς χρησιμοποιείται;
Ποιοι είναι οι κίνδυνοι που σχετίζονται με τη χρήση της εντολής 'po' στο LLDB;
Μπορεί να υλοποιηθεί πολλαπλή κληρονομιά από πολλαπλές κλάσεις ταυτόχρονα στη γλώσσα Swift;
Ποια είναι η διαφορά όταν δηλώνετε μια κλάση χρησιμοποιώντας τον τροποποιητή final στη Java;
Μπορεί μια ιδιότητα που υπολογίζεται μέσω getter να δηλωθεί ως σύνολο (Set);
Πώς χρησιμοποιήσατε τις βάσεις δεδομένων στα έργα σας και ποιο είναι το επίπεδο εμπειρίας σας με αυτές;
Μπορείτε να αποθηκεύσετε ταυτόχρονα σε έναν πίνακα στοιχεία διαφορετικών τύπων δεδομένων;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των δομών δεδομένων σε Swift και Objective-C;
Τι μένει στο σύστημα μετά τη διαγραφή της εφαρμογής: δεδομένα που έχουν αποθηκευτεί στο UserDefaults ή στο KeyChain;
Τι εννοείται με επεκτάσεις στο πλαίσιο του προγραμματισμού ή των συστημάτων;
Σε ποια περίπτωση διαγράφεται ένα αντικείμενο από τη μνήμη;
Ισχύει η αρχή Copy-on-write σε όλους τους τύπους δεδομένων και δομές;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος Hot Observable στον αντιδραστικό προγραμματισμό;
Ποιος είναι ο μέγιστος αριθμός αντιγράφων UIWindow που μπορούν να δημιουργηθούν σε μια εφαρμογή;
Πώς καθορίζεται η χρονική πολυπλοκότητα της λειτουργίας αναζήτησης ενός στοιχείου σε ένα λεξικό;
Πώς φαντάζεστε την πιο αποτελεσματική και δομημένη προσέγγιση στη διαδικασία ανάπτυξης λογισμικού;
Ποιες πιθανές δυσκολίες ή μειονεκτήματα μπορεί να προκύψουν κατά την υλοποίηση της αργής αρχικοποίησης;