Έχεις ερωτήσεις σχετικά με το έργο ή την εταιρεία;
iOS
Ποια είναι τα βασικά μέσα υλοποίησης ασύγχρονων λειτουργιών στον προγραμματισμό;
Ποιοι είναι οι βασικοί τύποι Observable που χρησιμοποιείτε στο Combine;
Ποια είναι η διαφορά στην ταχύτητα εκτέλεσης μεταξύ των σειριακών και παράλληλων προσεγγίσεων;
Τι συμβαίνει μέσα στο NSOperation όταν καλείται η μέθοδος cancel και πώς υλοποιείται η λογική του σε χαμηλό επίπεδο;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'Task' σε αυτό το πλαίσιο;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του συστήματος cache δεδομένων;
Ποια μέθοδο μπορείτε να χρησιμοποιήσετε για να υλοποιήσετε την πλοήγηση σε εφαρμογές με SwiftUI;
Μπορείτε να εξηγήσετε τι είναι ο τύπος δεδομένων αναφοράς;
Πώς καθορίζεται η προεπιλεγμένη αναφορά σε ένα αντικείμενο σε μια γλώσσα προγραμματισμού;
Έχετε εμπειρία στη χρήση του CocoaPods για τη διαχείριση εξαρτήσεων σε έργα iOS;
Εξηγήστε την έννοια του Cold στο πλαίσιο της χρήσης του Combine σε Swift.
Μπορείς να εξηγήσεις ποιοι τρόποι υπάρχουν για την οργάνωση του συγχρονισμού διαδικασιών ή νημάτων;
Ποια μέθοδοι υπάρχουν για την ολοκλήρωση ή την παύση της διαδικασίας animation;
Από τι αποτελείται ο πίνακας Side Table και ποια πληροφορία αποθηκεύεται σε αυτόν;
Μπορεί να θεωρηθεί η εκτέλεση μιας εργασίας ως μια αδιαίρετη λειτουργία στο πλαίσιο της πολυδιεργασίας;
Έχετε πρακτική εμπειρία στη χρήση του RxSwift στα έργα σας;
Μπορείτε να εξηγήσετε την έννοια του Side Table και την εφαρμογή του;