iOS
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του CoreData στην ανάπτυξη εφαρμογών;
Ποιο συστατικό στο UIKit είναι υπεύθυνο για την αλλαγή της θέσης και του μεγέθους της περιοχής Bounds μέσω της ιδιότητας origin;
Πώς εξηγείται η διαδικασία εμφάνισης του γραφικού περιβάλλοντος χρήστη στην οθόνη;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας του UIResponder στο σύστημα επεξεργασίας συμβάντων του iOS;
Μπορείτε να εξηγήσετε τι σημαίνει ο μηχανισμός σελιδοποίησης στο πλαίσιο της επεξεργασίας δεδομένων;
Σε ποια σημεία πρέπει να δίνεται προσοχή κατά τον καθορισμό του κατάλληλου αρχιτεκτονικού μοτίβου για ένα έργο;
Ποιος είναι ο σκοπός της διεπαφής Sendable στο σύστημα;
Πόσα και ποια έργα δημιουργήσατε από το μηδέν, excluding τις δικές σας αναπτύξεις;
Πώς γίνεται η διαχείριση και η κατανομή μνήμης στο Swift;
Ποια αρχιτεκτονικά μοτίβα ή μεθόδους χρησιμοποίησες κατά τη δημιουργία του διεπαφής χρήστη;
Ποιες συνέπειες μπορεί να προκύψουν κατά τη χρήση μιας παγκόσμιας ουράς για διαφορετικά νήματα εργασιών;
Γιατί είναι σημαντικό να ακολουθούμε την αρχή της μοναδικής ευθύνης στον προγραμματισμό;
Τι εννοείται με την προεπιλεγμένη τυπική ουρά;
Πώς αντιλαμβάνεσαι και εφαρμόζεις τον αντιδραστικό προγραμματισμό στα έργα σου;
Ποια είναι η διαφορά μεταξύ της χρήσης του UIStackView και του UITableView κατά τη δημιουργία διεπαφής χρήστη;
Πού και πώς υλοποιείται το σύστημα συντεταγμένων για την εμφάνιση στοιχείων στο UIKit;
Πώς διαχειρίζεσαι τα δεδομένα JSON και τα μετατρέπεις σε μια εύχρηστη δομή;
Μπορείτε να μιλήσετε για την εμπειρία σας σε ομάδες που χρησιμοποιούν Scrum και τις δυνατότητες του πλαισίου Combine;
Ποια είναι η διαφορά μεταξύ της χρήσης της λειτουργίας υπολογισμού του Μ.Ο.Δ. (GCD) και των μεθόδων ασύγχρονης προγραμματισμού με async/await;
Όλοι οι τύποι δεδομένων ή δομές δεδομένων χρησιμοποιούν τον μηχανισμό Copy-on-Write, και σε ποιες περιπτώσεις εφαρμόζεται;