iOS
Τι είναι οι modifikators μνήμης strong;
Τι σε ενδιαφέρει περισσότερο: η εγγενής ή η διασταυρούμενη ανάπτυξη;
Τι πρέπει να κάνετε ώστε η δομή ή η κλάση χρήστη να γίνει κλειδί σε ένα λεξικό;
Για ποιο λόγο χρησιμοποιείται η στοίβα σε ένα πρόγραμμα;
Ποια μέθοδοι υπάρχουν για την καταπολέμηση των συγκρούσεων;
Ποια μέθοδο χρησιμοποιείς για να βελτιώσεις τις επαγγελματικές σου δεξιότητες;
Ποιες είναι οι βασικές διαφορές μεταξύ εργασίας με αιτήματα HTTP και WebSocket;
Εξηγήστε τι είναι μια στατική συμβολοσειρά στον προγραμματισμό.
Πώς να διορθώσετε τα σφάλματα στον πίνακα της εφαρμογής iOS;
Σε ποιες περιπτώσεις πρέπει να πραγματοποιείται η μεταφορά δεδομένων μεταξύ διαφορετικών μοντέλων ή βάσεων δεδομένων;
Ποια αρχή του SOLID παραβιάζουν οι προαιρετικές επιλογές;
Τι είναι το GCD (Grand Central Dispatch) στο πλαίσιο της ανάπτυξης iOS;
Ποιους τρόπους μετάδοσης δεδομένων γνωρίζεις;
Ποια είναι τα επιτεύγματά σου στην ανάπτυξη iOS;
Υπάρχουν λειτουργίες πρώτης κατηγορίας στη γλώσσα προγραμματισμού Swift;
Ποια είναι η διαδικασία επεξεργασίας του συμβάντος όταν ο χρήστης πατάει το εικονίδιο της εφαρμογής;
Αναφέρετε τη σειρά κληρονόμησης κλάσεων στη γλώσσα προγραμματισμού Swift.
Πώς βρίσκει ο μεταγλωττιστής τη μέθοδο που πρέπει να καλεστεί;
Πώς αποθηκεύετε και διαβάζετε δομές δεδομένων χρησιμοποιώντας το User Defaults;
Ποια είναι η σχέση μεταξύ enum και των τύπων value στο Swift;