iOS
Έχετε εμπειρία στη χρήση του Firebase Remote Config για δυναμική ρύθμιση εφαρμογών;
Μπορείτε να εξηγήσετε τι εννοείται με τη Διαθεσιμότητα στα συστήματα;
Ποιοι τύποι διαχείρισης κλήσεων μεθόδων υπάρχουν στο Objective-C;
Πώς υλοποιείται η αποθήκευση προαιρετικών τιμών στον προγραμματισμό;
Πώς να οργανώσετε σωστά τους συνδέσμους στο μοντέλο αντικειμένων για να αποτρέψετε κυκλική διατήρηση μνήμης;
Πώς δημιουργείτε μια κλάση που εγγυάται ότι έχει μόνο ένα παράδειγμα χωρίς να χρησιμοποιείτε το μοτίβο Singleton;
Εξήγησε τα στάδια δημιουργίας, χρήσης και καταστροφής ενός αντικειμένου κατά τη διάρκεια της ύπαρξής του σε ένα πρόγραμμα
Ποια εκπαιδευτικά καθήκοντα ή θέματα ήταν τα πιο δύσκολα για εσάς και πώς τα ξεπεράσατε;
Τι τύπους αντικειμένων και τελεστών χρησιμοποιήσατε κατά την εργασία σας με το RxSwift στα έργα σας;
Πώς υλοποιείτε την αποθήκευση αδύναμων αναφορών μέσα σε έναν πίνακα στη γλώσσα προγραμματισμού σας;
Πώς μπορεί να υλοποιηθεί ένας πίνακας με συγχωνευμένες κεφαλίδες τόσο οριζόντια όσο και κάθετα σε HTML και CSS;
Μπορεί κατά τη διαδικασία αρχικοποίησης να δημιουργηθεί ένα αντικείμενο που κατά κανόνα θεωρείται προαιρετικό για χρήση;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του lazy loading;
Έχετε χρησιμοποιήσει το framework Combine στα έργα σας για την επεξεργασία ασύγχρονων δεδομένων;
Μπορείτε να εξηγήσετε τι συμβαίνει κατά την εκτέλεση της εντολής git merge και πώς ενώνει τα κλαδιά σε ένα αποθετήριο;
Σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιούνται πίνακες εικονικών συναρτήσεων (εικονικοί πίνακες) στον αντικειμενοστραφή προγραμματισμό;
Ποια είναι η συνολική επαγγελματική σας εμπειρία σε αυτόν τον τομέα;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της κατασκευής async/await στον προγραμματισμό;
Ποια μέθοδος διανομής χρησιμοποιείται για την επέκταση των δυνατοτήτων του πρωτοκόλλου;
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ των frameworks RxSwift και Combine για προγραμματισμό αντιδραστικό;