iOS
Πώς γίνεται η διαχείριση και η κατανομή μνήμης στο Swift;
Ποια αρχή SOLID μπορεί να παραβιαστεί στην περίπτωση χρήσης μιας προαιρετικής λειτουργίας μέσα σε ένα πρωτόκολλο;
Πώς επηρεάζει η αλλαγή μεγέθους μιας μεταβλητής τύπου δεδομένων τη θέση της στη μνήμη του υπολογιστή;
Μπορείτε να περιγράψετε λεπτομερώς ένα από τα προηγούμενα έργα σας και τον ρόλο σας σε αυτό;
Μπορείτε να εξηγήσετε τι είναι το Retain στο πλαίσιο της διαχείρισης μνήμης;
Ποια είναι η διαφορά μεταξύ των τύπων Any και AnyObject στη γλώσσα προγραμματισμού και ποιες είναι οι βασικές διαφορές τους;
Πώς μπορεί να υλοποιηθεί η αποστολή push ειδοποιήσεων που περιλαμβάνουν εικόνα;
Ποιος είναι ο ρόλος του διαχωρισμού της μνήμης σε στοίβα και σωρό στη διαχείριση πόρων της εφαρμογής;
Ποιους περιορισμούς του συστήματος μπορεί να προκύψουν κατά την εκτέλεση εργασιών στο παρασκήνιο;
Έφυγε ο εργαζόμενος από την προηγούμενη εταιρεία με δική του επιθυμία;
Ποιο είναι το εύρος πιθανών μεγεθών της δυναμικής μνήμης (στοίβα) που έχει εκχωρηθεί σε ένα πρόγραμμα;
Ποια είναι η διαφορά μεταξύ των εννοιών Environment και EnvironmentObject στο πλαίσιο της χρήσης τους στο SwiftUI;
Με ποιους τρόπους μπορεί να διαπιστωθεί ότι προέκυψαν προβλήματα ή υπάρχουν αποκλίσεις στη διαδικασία της καθημερινής συνάντησης;
Σε ποιες περιπτώσεις η χρήση μετρητή αναφορών για τη διαχείριση μνήμης μπορεί να μην αυξάνει τον μετρητή για ένα αντικείμενο;
Σε ποιες περιπτώσεις συνιστάται η εφαρμογή της έννοιας των Bounds στην ανάπτυξη λογισμικού;
Πείτε μας για τα έργα στα οποία συμμετείχατε: τα δημιουργήσατε από το μηδέν ή εντάχθηκατε σε ενδιάμεσες φάσεις ανάπτυξης;
Ποιοι τύποι δοκιμών θα υλοποιούσες κατά τη δημιουργία μιας εφαρμογής από το μηδέν;
Τι θα συμβεί στο πρόγραμμα αν όλες οι αναφορές σε αντικείμενα χρησιμοποιούνται ως αδύναμες (weak);
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'Bounds' στον προγραμματισμό ή στην αρχιτεκτονική συστημάτων;
Μπορείτε να εξηγήσετε τι είναι οι τύποι τιμών στον προγραμματισμό;