iOS
Μπορείτε να εξηγήσετε τι είναι ένα StateObject στο πλαίσιο της ανάπτυξης;
Μπορείτε να δώσετε παραδείγματα βιβλιοθηκών ή εργαλείων που υλοποιούν τις αρχές του αντιδραστικού προγραμματισμού;
Ποια διαδικασία ξεκινάει και πώς λειτουργεί η εφαρμογή κατά τη λήψη μιας ειδοποίησης push;
Σε ποιο στάδιο του κύκλου ζωής συμβαίνει η δημιουργία και η ρύθμιση της view στο UIViewController;
Ποια είναι τα βασικά καθήκοντα και οι συνθήκες που θα ήθελες να δεις στο μελλοντικό επαγγελματικό σου περιβάλλον;
Ποιο είναι το χρονικό αποτέλεσμα των λειτουργιών εισαγωγής, αναζήτησης, ανάγνωσης και διαγραφής στοιχείων σε έναν πίνακα στις χειρότερες και μέσες περιπτώσεις;
Για την υλοποίηση υποστήριξης για προσανατολισμό πορτρέτου και τοπίου στη διεπαφή, τι είναι προτιμότερο να χρησιμοποιήσετε: Auto Layout ή αλλαγή μεγέθους μέσω του frame;
Ποια στρατηγική διακλάδωσης στο Git χρησιμοποιήσατε στο προηγούμενο έργο ή εταιρεία σας;
Εξηγήστε τι είναι μια κλάση στον αντικειμενοστραφή προγραμματισμό.
Πώς να κατεβάσετε προγραμματιστικά μια εικόνα από τον σύνδεσμό της στο διαδίκτυο;
Μπορούν διαφορετικές δομές δεδομένων να διατηρούν τους τύπους δεδομένων μέσα τους;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του τύπου Unowned στον προγραμματισμό;
Ποια μοτίβα σχεδίασης έχετε εφαρμόσει στην πρακτική σας στον προγραμματισμό;
Σας ενδιαφέρει η δημιουργία εφαρμογών που λειτουργούν σε διαφορετικά λειτουργικά συστήματα;
Μπορείτε να εξηγήσετε τους βασικούς τρόπους υλοποίησης του μοτίβου Responder Chain;
Μπορείτε να αναφέρετε τις βασικές αρχές που χρησιμοποιούνται στον σχεδιασμό λογισμικού;
Εξηγήστε τι σημαίνει το γεγονός viewIsAppearing στο πλαίσιο του κύκλου ζωής της προβολής.
Μπορείτε να περιγράψετε τα βασικά στάδια του κύκλου ζωής ενός αντικειμένου στον προγραμματισμό;
Μπορείτε να εξηγήσετε την έννοια του DataService και τον ρόλο του στην αρχιτεκτονική των εφαρμογών;
Ποια ήταν η προηγούμενη εργασιακή σας εμπειρία και πόσο καιρό ήσασταν εκεί;