iOS
Μπορείτε να εξηγήσετε τι σημαίνει ο αυτόματος μηχανισμός διαχείρισης μνήμης ARC στο iOS;
Ποια προσωπικά χαρακτηριστικά σας μπορούν να επηρεάσουν την αποτελεσματικότητά σας στην εργασία;
Ποια είναι η χρονική πολυπλοκότητα της προσθήκης ενός νέου στοιχείου στο λεξικό;
Ποιο μέρος θα επέλεγες για την αποθήκευση εμπιστευτικών εικόνων και γιατί;
Πώς γίνεται η διαχείριση των εξαρτήσεων στην προσέγγιση DDD;
Μπορείτε να εξηγήσετε την έννοια της στοίβας και τα βασικά της χαρακτηριστικά;
Σε ποιες περιπτώσεις πρέπει να υπερισχύσετε ή να αλλάξετε τη μέθοδο loadView σε εφαρμογές iOS;
Πώς μπορεί κανείς να συνδυάσει πολλές αλλαγές σε μια ενιαία δέσμευση πριν τις στείλει στο αποθετήριο;
Πότε μπορούμε να πούμε ότι ένα αντικείμενο ή δομή δεν βρίσκεται στη στοίβα μνήμης;
Μπορείτε να εξηγήσετε την έννοια του GitFlow και την εφαρμογή του στη διαχείριση κλάδων;
Τι εννοείται με την έννοια της σύνθεσης στον αντικειμενοστραφή προγραμματισμό;
Ποιοι τύποι δεδομένων μπορούν να τοποθετηθούν σε έναν πίνακα;
Πώς μπορούμε να αποθηκεύσουμε και να ανακτήσουμε δεδομένα από το UserDefaults σε εφαρμογές iOS;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα του CoreData και του Realm κατά τη χρήση τους για αποθήκευση δεδομένων σε εφαρμογές;
Ποιο επίπεδο αφαίρεσης εφαρμόζετε για την οργάνωση της αλληλεπίδρασης μεταξύ αρχείων;
Ποιος είναι ο σκοπός και τα πλεονεκτήματα της υπερισχύσεως της μεθόδου layoutSubviews κατά τη διάρκεια εργασίας με το περιβάλλον χρήστη;
Μπορείτε να εξηγήσετε τι κάνει η μέθοδος layoutIfNeeded στο πλαίσιο της ενημέρωσης της διεπαφής;
Μπορείτε να εξηγήσετε τι είναι μια enum στην προγραμματισμό και σε ποιες περιπτώσεις χρησιμοποιείται;
Πόσο σημαντική είναι η επίσημη πιστοποίηση για τον οργανισμό;
Εξηγήστε την έννοια της Εισαγωγής Εξαρτήσεων και τον ρόλο της στην ανάπτυξη λογισμικού