iOS
Πώς μπορεί να απελευθερωθεί ή να μηδενιστεί ένας σύνδεσμος που αποθηκεύεται σε μια μεταβλητή;
Μπορείτε να μιλήσετε για τις υποδομικές εργασίες που έπρεπε να λύσετε σε προηγούμενα έργα;
Μπορείτε να εξηγήσετε τι συμβαίνει κατά την κλήση της μεθόδου layoutSubviews στο UIKit;
Μπορείτε να εξηγήσετε τι εννοείται με το πρωτόκολλο μετάδοσης δεδομένων στις δικτυακές επικοινωνίες;
Σε ποιο στάδιο του κύκλου ζωής του UIViewController συνιστάται να εργάζεστε με τα ήδη υπολογισμένα μεγέθη της προβολής του;
Ποια λειτουργία ενεργοποιείται πριν από την απελευθέρωση της πόρου View από τη μνήμη;
Πώς να εντοπίσετε και να αποτρέψετε την κατάσταση livelock στα συστήματα;
Υποστηρίζεται η αυτόματη διάταξη των στοιχείων της διεπαφής κατά τη χρήση αρχείων Storyboard και XIB;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'κρύο σήμα' στο πλαίσιο της κατεύθυνσής σας;
Έχεις εμπειρία στη χρήση Dependency Injection στα έργα σου;
Έχετε εμπειρία στην εκτέλεση διαδικασιών μετανάστευσης δεδομένων ή συστημάτων;
Πώς υλοποιείται η αποθήκευση αντικειμένων με τη βοήθεια αδύναμων αναφορών σε μια συλλογή;
Γιατί ένα αντικείμενο σε Swift δεν απελευθερώνει αμέσως τη μνήμη μετά την κλήση του καταστροφέα;
Ποιοι παράγοντες θεωρείτε σημαντικούς κατά την επιλογή εργοδότη ή εταιρείας για εργασία;
Πώς υλοποιείτε μια τεμπέλικη αρχικοποίηση ιδιότητας, ώστε να δημιουργείται μόνο κατά την πρώτη πρόσβαση σε αυτή;
Μπορεί να προστεθεί ένα κλείσιμο στη λίστα στοιχείων;
Ποιοι τύποι αντικειμένων επιτρέπεται να χρησιμοποιούνται ως στοιχεία-κλειδιά σε μια συλλογή τύπου Set;
Ποιες μεθόδους χρησιμοποιείτε για την ανίχνευση διαρροών μνήμης στα έργα σας;
Έχετε την υπηκοότητα της Ρωσικής Ομοσπονδίας;
Μπορεί το αρχιτεκτονικό πρότυπο VIPER να χρησιμοποιηθεί στην ανάπτυξη με SwiftUI;