iOS
Μπορείς να εξηγήσεις τι είναι το DispatchQoS και πώς λειτουργεί στα συστήματα Android;
Ποιο εργαλείο διαχείρισης ροών λειτουργεί πιο κοντά στο υλικό και παρέχει πιο λεπτομερή ρύθμιση;
Ποιους περιορισμούς του συστήματος μπορεί να προκύψουν κατά την εκτέλεση εργασιών στο παρασκήνιο;
Εξηγήστε τι σημαίνει η μέθοδος viewDidLoad και σε ποιο κύκλο ζωής του UIViewController καλείται.
Ποιες προσεγγίσεις και εργαλεία χρησιμοποιούνται για τον έλεγχο και τη βελτιστοποίηση της χρήσης μνήμης σε λογισμικά συστήματα;
Ποια είναι η διαφορά μεταξύ της χρήσης ενός πίνακα και μιας συλλογής στον προγραμματισμό;
Ποιες προσεγγίσεις και τεχνικές χρησιμοποιείς για την εμφάνιση του περιβάλλοντος χρήστη στις εφαρμογές;
Ποιος είναι ο σκοπός του τύπου Optional στον προγραμματισμό;
Πώς προτιμάς να οργανώσεις τη δραστηριότητά σου στο έργο;
Ποια εμπειρία έχετε στη διαδικασία ανάπτυξης και κυκλοφορίας εφαρμογών σε περιβάλλοντα παραγωγής;
Πότε και σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιούμε σύνολα στον προγραμματισμό;
Μπορείτε να εξηγήσετε σε τι αποτελεί το μοτίβο Chain of Response και πώς χρησιμοποιείται;
Ποιοι μέθοδοι και μηχανισμοί στο SwiftUI υλοποιούνται για την ενημέρωση της διεπαφής χρήστη κατά την αλλαγή δεδομένων;
Ποια κριτήρια βοηθούν στον προσδιορισμό ότι ο κώδικας προγράμματος είναι κακής ποιότητας;
Έχεις πραγματοποιήσει αυτοματοποιημένες δοκιμές στα στοιχεία της διεπαφής χρήστη;
Πότε ακριβώς αυξάνεται ή μειώνεται ο μετρητής αναφορών ενός αντικειμένου;
Τι είναι οι συλλογές στη γλώσσα Swift και πώς χρησιμοποιούνται για την αποθήκευση δεδομένων;
Πώς μπορεί να οριστούν τα όρια για την επεξεργασία αγγίξεων σε ένα στοιχείο UIView;
Ποιος είναι συνήθως υπεύθυνος για την καθιέρωση των εργασιών στο έργο ή στην ομάδα;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας της δυναμικής διαχείρισης σε συστήματα ή εφαρμογές;