iOS
Ποιος είναι ο ρόλος της χρήσης της αφαίρεσης στην ανάπτυξη λογισμικού;
Ποια βασικά αρχές σχεδιασμού συστημάτων εφαρμόζετε συνήθως στην εργασία σας;
Ακολουθείτε τις αρχές SOLID κατά την ανάπτυξη των έργων σας;
Μπορείτε να περιγράψετε τα κύρια καθήκοντα και έργα στα οποία εργαστήκατε στην τελευταία σας θέση;
Έχετε εμπειρία στην ανάπτυξη ή εργασία με πολυνηματικές εφαρμογές;
Ποια βασικά αρχές του SOLID χρησιμοποιείτε κατά το σχεδιασμό λογισμικού;
Έχετε εμπειρία με πολύπλοκες ή πολυεπίπεδες φόρμες δεδομένων;
Έχετε εμπειρία με το BDUI στα έργα σας;
Περιγράψτε τα πιο δύσκολα τεχνικά καθήκοντα με τα οποία ήρθατε αντιμέτωποι και που λύσατε με επιτυχία
Μπορείτε να εξηγήσετε την κύρια ιδέα της αρχής της ανοιχτότητας και κλεισίματος στον αντικειμενοστραφή προγραμματισμό;
Εξηγήστε τι σημαίνει ο όρος GCD και πώς χρησιμοποιείται στον προγραμματισμό
Μπορείς να μοιραστείς τα πιο σημαντικά έργα ή καθήκοντα που κατάφερες να υλοποιήσεις με επιτυχία;
Μπορείτε να μιλήσετε για τα βασικά καθήκοντα και τα έργα στα οποία συμμετείχατε σε προηγούμενες θέσεις εργασίας;
Μπορείτε να εξηγήσετε την έννοια της αρχιτεκτονικής συστήματος ή εφαρμογής;
Μπορείτε να μιλήσετε για σύνθετα στοιχεία UI που έπρεπε να αναπτύξετε;
Ποιοι περιορισμοί μπορεί να προκύψουν κατά τη χρήση επεκτάσεων στο σύστημα;
Σε ποια έργα έπρεπε να συμμετάσχετε ή να υλοποιήσετε;
Για ποιο λόγο χρησιμοποιείται η δομή δεδομένων Map στον προγραμματισμό;