iOS
Μπορείτε να εξηγήσετε τι είναι το σύστημα αυτόματης επεξεργασίας δοκιμασιών (ATS);
Πώς γίνεται η σύνδεση του κώδικα Objective-C σε ένα έργο Swift;
Ποια είναι τα βασικά μειονεκτήματα και περιορισμοί που σχετίζονται με τη χρήση του μοτίβου Singleton;
Πώς γίνεται η αποστολή των push ειδοποιήσεων στο Firebase;
Ποια είναι η διαφορά μεταξύ ασφαλών και μη ασφαλών αναφορών unowned στο πλαίσιο της διαχείρισης μνήμης;
Ποια λέξη-κλειδί στη γλώσσα προγραμματισμού χρησιμοποιείται για την αντικατάσταση της συμπεριφοράς μιας μεθόδου σε μια υποκλάση;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο ουρά ενεργειών στο πλαίσιο των υπολογιστικών συστημάτων;
Έχεις πραγματοποιήσει αυτοματοποιημένες δοκιμές στα στοιχεία της διεπαφής χρήστη;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την ανίχνευση και διάγνωση διαρροών μνήμης σε μια εφαρμογή;
Πώς πρέπει να αποθηκεύονται τα αντικείμενα χρησιμοποιώντας αδύναμους δείκτες μέσα σε συλλογές;
Τι θα συμβεί στο πρόγραμμα αν όλες οι αναφορές σε αντικείμενα χρησιμοποιούνται ως αδύναμες (weak);
Πώς μπορεί να προσδιοριστεί η χρονική πολυπλοκότητα της αναζήτησης ενός κόμβου σε ένα δυαδικό δέντρο;
Ποιες κατηγορίες δεδομένων δεν διαχειρίζονται από την αυτόματη καταμέτρηση αναφορών στο Objective-C;
Τι συμβαίνει αν κάνετε μια συγχρονισμένη κλήση στον εαυτό σας στο κύριο νήμα και γιατί αυτό θα οδηγήσει σε αμοιβαίο μπλοκάρισμα;
Σε ποια πεδία ανάπτυξης ή λειτουργικές κατευθύνσεις θα ήθελες να συμβάλεις;
Ποιος είναι ο σκοπός του συστήματος αυτόματης σήμανσης διεπαφής στην ανάπτυξη εφαρμογών;
Πώς υλοποιείται η πολυνηματικότητα σε ένα σύστημα με έναν πυρήνα;
Μπορείτε να εξηγήσετε τι εννοείται με το πρωτόκολλο μετάδοσης δεδομένων στις δικτυακές επικοινωνίες;
Περιγράψτε την εμπειρία σας με τη χρήση του συστατικού UITableView στην ανάπτυξη εφαρμογών iOS
Ποια διαδικασία και αλλαγές συμβαίνουν με την προβολή μετά την κλήση της μεθόδου viewDidLoad στον κύκλο ζωής του ελεγκτή;