iOS
Ποιοι περιορισμοί υπάρχουν κατά τη χρήση μιας τυπικής ουράς σε συστήματα ουρών;
Ποιο πλαίσιο ή βιβλιοθήκη χρησιμοποιήσατε για την υλοποίηση πολυνηματικής επεξεργασίας στα έργα σας;
Μπορεί να πραγματοποιηθεί μεταφορά δεδομένων μεταξύ διαφορετικών πλαισίων στο Core Data;
Με ποια αρχές συνιστάται η υλοποίηση cache για τη βελτιστοποίηση της απόδοσης του συστήματος;
Μπορείτε να μιλήσετε για τις βασικές αρχές του σχεδιασμού συστημάτων λογισμικού;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης τύπων με αναφορές στον προγραμματισμό;
Εξηγήστε την έννοια της κληρονομιάς στον προγραμματισμό και την εφαρμογή της
Μπορείτε να εξηγήσετε τι κάνει η μέθοδος makeKeyAndVisible στο πλαίσιο της εμφάνισης της διεπαφής;
Έχετε εμπειρία στην ανάπτυξη διεπαφών για αλληλεπίδραση με το διακομιστή των εφαρμογών;
Γιατί μερικές φορές είναι σκόπιμο να ξεκινάμε περισσότερα νήματα από όσα είναι οι πυρήνες του επεξεργαστή;
Σε ποιες περιπτώσεις μια μεταβλητή τύπου τιμής μπορεί να συμπεριφέρεται ως αναφορά σε ένα αντικείμενο;
Μπορείτε να αποθηκεύσετε ταυτόχρονα σε έναν πίνακα στοιχεία διαφορετικών τύπων δεδομένων;
Ποια είναι η διαφορά μεταξύ μιας τοπικής ουράς και μιας γενικής παγκόσμιας ουράς στο σύστημα διαχείρισης εργασιών;
Πώς υλοποιείται η διαχείριση των μεθόδων που προστίθενται μέσω Extension σε πρωτόκολλα;
Πείτε μας πώς ήταν οργανωμένη η ομαδική εργασία στην προηγούμενη εργασία σας.
Ποια είναι η διαφορά μεταξύ της χρήσης κατάστασης (State) και δέσμευσης (Binding) στο πλαίσιο της ανάπτυξης;
Μπορείς να εξηγήσεις τι είναι ένα DispatchGroup και πώς χρησιμοποιείται στον προγραμματισμό;
Πώς πραγματοποιούνταν η διαδικασία ελέγχου κώδικα στην προηγούμενη εταιρεία σας;
Μπορείτε να εξηγήσετε την έννοια του Singleton και την εφαρμογή του στον προγραμματισμό;
Πώς ξεκινήσατε την καριέρα σας στον τομέα της πληροφορικής;