iOS
Εξηγήστε την έννοια της αυτόματης τοποθέτησης στοιχείων διεπαφής στο πλαίσιο της ανάπτυξης διεπαφών χρήστη.
Ποιοι τύποι τροποποιητών πρόσβασης γνωρίζετε και πώς λειτουργούν;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'χωρητικότητα' στο πλαίσιο συστημάτων ή εφαρμογών;
Πώς καθορίζεται η χρονική πολυπλοκότητα της ενέργειας εισαγωγής ενός στοιχείου σε μια δομή δεδομένων τύπου σύνολο;
Μπορείτε να εξηγήσετε τις βασικές αρχές του SOLID για την ανάπτυξη λογισμικού;
Εξηγήστε γιατί η απουσία τιμής σε μια αδύναμη αναφορά δεν προκαλεί σφάλματα ή ανεπιθύμητες συνέπειες στην εφαρμογή σας.
Τι είναι ο αδιέξοδος πόρων και σε ποιες καταστάσεις εμφανίζεται στα συστήματα;
Τι σημαίνει η αρχικοποίηση των convictions στο πλαίσιο του συστήματος;
Ποια μορφή εικόνας δεν υποστηρίζεται από την κλάση UIImage στο iOS;
Οι γλώσσες προγραμματισμού όπως η Swift έχουν αυστηρό σύστημα τύπων;
Έχετε εμπειρία στη χρήση των μεθόδων PATCH και PUT κατά την αλληλεπίδραση με API ή στην εργασία με REST αρχιτεκτονική;
Τι είναι το πρωτόκολλο HTTPS και πώς διασφαλίζει την ασφάλεια της μεταφοράς δεδομένων;
Εξηγήστε τι σημαίνει η μέθοδος viewDidLoad και σε ποιο κύκλο ζωής του UIViewController καλείται.
Οι κλεισίματα με escaping σχετίζονται με τους τύπους αναφοράς;
Ποιες προσεγγίσεις και εργαλεία χρησιμοποιούνται για τον έλεγχο και τη βελτιστοποίηση της χρήσης μνήμης σε λογισμικά συστήματα;
Ποια είναι η διαφορά μεταξύ της χρήσης ενός πίνακα και μιας συλλογής στον προγραμματισμό;
Ποιος είναι ο σκοπός του τύπου Optional στον προγραμματισμό;
Πώς προτιμάς να οργανώσεις τη δραστηριότητά σου στο έργο;
Μπορείτε να εξηγήσετε σε τι αποτελεί το μοτίβο Chain of Response και πώς χρησιμοποιείται;
Ποιοι μέθοδοι και μηχανισμοί στο SwiftUI υλοποιούνται για την ενημέρωση της διεπαφής χρήστη κατά την αλλαγή δεδομένων;