Σε ποια κριτήρια πρέπει να δώσετε προσοχή κατά την επιλογή μιας νέας θέσης εργασίας;
iOS
Ποιο επίπεδο πρόσβασης εφαρμόζεται από προεπιλογή σε ένα μέλος της κλάσης, εάν δεν ορίζεται ρητά κάποιο άλλο;
Τι προτιμάτε: το τυπικό ωράριο εργασίας ή το ευέλικτο καθεστώς;
Πώς διακρίνουμε τις εντολές git rebase και git merge και ποιες είναι οι βασικές διαφορές τους;
Είναι δυνατόν να ανεβάσετε την κατασκευή της εφαρμογής στο App Store μέσω Xcode;
Μπορείτε να δώσετε ένα παράδειγμα για το πώς μεταφέρονται ή αποθηκεύονται οι τιμές τύπου στη σωρό σε γλώσσες προγραμματισμού;
Ποια εργαλεία αποσφαλμάτωσης και επιθεώρησης παρέχει το Xcode για την ανάλυση και την επίλυση σφαλμάτων στις εφαρμογές;
Ποια πληροφορία μπορεί να χρησιμεύσει ως κλειδί στη δομή δεδομένων λεξικού;
Έχετε εμπειρία με μηχανισμό αποθήκευσης δεδομένων στην πλευρά του πελάτη μέσω cookies;
Ποια εργαλεία και μηχανισμούς χρησιμοποιείτε για την υλοποίηση και διαχείριση πολυνηματικότητας στις εφαρμογές;
Πώς καθορίζει το σύστημα ποια προβολή επέλεξε ο χρήστης κατά την αλληλεπίδραση;
Ποια στρατηγική διακλάδωσης στο Git χρησιμοποιήσατε στο προηγούμενο έργο ή εταιρεία σας;
Μπορείτε να εξηγήσετε τι είναι μια ομάδα νημάτων και γιατί χρησιμοποιείται στον πολυνηματικό προγραμματισμό;
Πώς γίνεται η επεξεργασία του συμβάντος πατήματος στην εφαρμογή;
Ποιοι τύποι αναφορών χωρίς ιδιοκτησία (Unowned) υπάρχουν σε γλώσσες προγραμματισμού, όπως η Swift;
Πώς διακρίνουμε τους τύπους δεδομένων βάσει τιμής και αναφοράς και ποια είναι η διαφορά τους στον προγραμματισμό;
Μπορείτε να δώσετε ένα παράδειγμα εφαρμογής της τεχνικής Swizzling στον προγραμματισμό;
Ποιο μισθό περιμένετε να λάβετε σε αυτή τη θέση;
Έχετε εμπειρία στη χρήση ή την υποστήριξη αυτουπογεγραμμένων πιστοποιητικών SSL;
Πείτε μας για την εμπειρία σας στην ενσωμάτωση και εργασία με τις ειδοποιήσεις push στις εφαρμογές