iOS
Υπάρχει περιορισμός στο μήκος ή τον όγκο των δεδομένων που μπορούν να τοποθετηθούν στη στοίβα;
Μπορείτε να εξηγήσετε τι είναι μια δομή DispatchGroup και πώς χρησιμοποιείται για τον συγχρονισμό της εκτέλεσης πολλαπλών ασύγχρονων εργασιών;
Ποιοι τύποι δεδομένων ή συστημάτων αρχείων θα διαγραφούν ή θα γίνουν μη προσβάσιμα μετά τη διαγραφή του λογισμικού;
Ποιος είναι ο ρόλος και η εφαρμογή των πινάκων δευτερευόντων δεδομένων στις βάσεις δεδομένων;
Ποια συμπεριφορά αναμένεται κατά την κλήση μιας στατικής μεθόδου εάν χρησιμοποιείται έντονα ή προκαλεί εσωτερικά σφάλματα;
Ποιες μέθοδοι και τεχνικές γνωρίζετε για να βελτιώσετε την απόδοση κατά την εργασία με UICollectionView και UITableView;
Έχετε αναφέρει τη χρήση SSL Pinning στα έργα σας;
Σε ποιον απευθυνθήκατε για βοήθεια ή συμβουλές όταν προέκυψαν δυσκολίες με τη λογική της επιχείρησης στο προηγούμενο έργο σας;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας του UIResponder στο σύστημα επεξεργασίας συμβάντων του iOS;
Έχετε εμπειρία στη χρήση του συστήματος διαχείρισης εξαρτήσεων CocoaPods στα έργα σας;
Πόσα και ποια έργα δημιουργήσατε από το μηδέν, excluding τις δικές σας αναπτύξεις;
Με ποιους τρόπους μπορεί να οργανωθεί η αλληλεπίδραση με τα δίκτυα πρωτόκολλα και υπηρεσίες σε μια εφαρμογή;
Έχετε χρησιμοποιήσει το Συνολοποιημένη Διάταξη στα έργα σας και μπορείτε να μοιραστείτε την εμπειρία σας με την υλοποίησή της;
Μπορείτε να εξηγήσετε την έννοια του Enum με έμμεση κληρονομιά ή έμμεσες σχέσεις;
Εξηγήστε τι είναι το πλαίσιο Core Data και πώς χρησιμοποιείται για τη διαχείριση δεδομένων σε εφαρμογές iOS.
Μπορείτε να εξηγήσετε την έννοια του Φράγματος στον πολυνηματικό προγραμματισμό;
Μπορείτε να περιγράψετε λεπτομερώς ένα από τα προηγούμενα έργα σας και τον ρόλο σας σε αυτό;
Ποια είναι τα διαθέσιμα methods για την έναρξη της εκτέλεσης της μεθόδου viewDidLoad στο iOS;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο αφαιρετικότητα στον προγραμματισμό;
Έφυγε ο εργαζόμενος από την προηγούμενη εταιρεία με δική του επιθυμία;