iOS
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ των αρχιτεκτονικών προτύπων MVVM και VIPER;
Εξηγήστε τι σημαίνει ασύγχρονη εκκίνηση μιας εργασίας και πώς λειτουργεί
Ποιο μισθό περιμένετε να λάβετε σε αυτή τη θέση;
Μπορείς να γράψεις βασικά ερωτήματα SQL για εργασία με βάσεις δεδομένων;
Μπορείτε να εξηγήσετε την αρχή Copy-on-Write και πώς λειτουργεί στα συστήματα αποθήκευσης δεδομένων;
Μπορείτε να εξηγήσετε τι σημαίνει ο αυτόματος μηχανισμός διαχείρισης μνήμης ARC στο iOS;
Μπορείτε να μιλήσετε για δύσκολες καταστάσεις που αντιμετωπίσατε κατά τη διάρκεια ενός έργου;
Ποιο είναι το κύριο καθήκον και η αρχή λειτουργίας του μοτίβου Singleton στον προγραμματισμό;
Ποια εργαλεία και τεχνολογίες σκοπεύεις να εφαρμόσεις στην μελλοντική σου πρακτική;
Περιγράψτε τη δομή και τον ρόλο των μελών της ομάδας με την οποία εργαστήκατε στην προηγούμενη θέση σας.
Τι σας ώθησε να εξετάσετε το ενδεχόμενο αλλαγής της τρέχουσας θέσης ή εταιρείας;
Ποια διαδικασία και αλλαγές συμβαίνουν με την προβολή μετά την κλήση της μεθόδου viewDidLoad στον κύκλο ζωής του ελεγκτή;
Εξηγήστε την αρχή λειτουργίας των συγχρονισμένων λειτουργιών και τον σκοπό τους στον προγραμματισμό.
Περιγράψτε την εμπειρία μου στην πραγματοποίηση και οργάνωση κριτικών κώδικα στην προηγούμενη εργασία μου.
Πότε συμβαίνει η κλήση των μεθόδων επιστροφής κλήσεων στον κύκλο ζωής του ελεγκτή προβολών;
Ποια είναι η διαφορά μεταξύ των αρχιτεκτονικών προτύπων MVVM και MVP στο πλαίσιο της ανάπτυξης εφαρμογών;
Σε ποιο μοτίβο σχεδίασης αντιστοιχεί το αρχιτεκτονικό μοτίβο MVVM;