iOS
Ποιος είναι ο ρόλος και η λειτουργία του συστατικού UIAppearance στην ανάπτυξη διεπαφών;
Μπορείτε να εξηγήσετε τι σημαίνει η εκτέλεση κώδικα χωρίς ασύγχρονες μεθόδους;
Σε ποιες καταστάσεις προκύπτει κατάσταση σύγκρουσης κατά τη χρήση πόρων ή δεδομένων;
Ποιοι τρόποι αλληλεπίδρασης χρησιμοποιούνται για την εξασφάλιση της συνοχής των δεδομένων σε πολυνηματικές εφαρμογές;
Πώς να εισάγετε έναν ViewController μέσα σε έναν άλλο σε μια εφαρμογή iOS;
Ποιες είναι οι κύριες δυσκολίες που μπορεί να προκύψουν κατά τη χρήση του μηχανισμού διαφυγής των κλειδώμάτων;
Γιατί είναι σημαντικό να ορίζεται η ισότητα των αντικειμένων στις υποχρεωτικές μεθόδους για την υλοποίηση του πρωτοκόλλου Hashable;
Είστε έτοιμοι να εργαστείτε για τη βελτίωση και την επέκταση των τεχνικών σας δεξιοτήτων σε αυτόν τον τομέα;
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ του παραδοσιακού μοντέλου ανάπτυξης λογισμικού Waterfall και της ευέλικτης μεθοδολογίας Agile;
Ποιος είναι ο ρόλος και ο σκοπός του αντικειμένου Task στο έργο ή το σύστημά σας;
Τι συμβαίνει με τα νήματα κατά τη χρήση της λειτουργίας sync και ποιο νήμα μπλοκάρεται στη διαδικασία;
Είναι δυνατόν να λάβετε το τρέχον πλαίσιο της κινούμενης εικόνας κατά τη διάρκεια της εκτέλεσής της;
Ποια είναι η διαφορά μεταξύ των μεθόδων setNeedsLayout και layoutIfNeeded όσον αφορά την ενημέρωση της διάταξης της διεπαφής;
Ποιος είναι ο ρόλος των αδύναμων (weak) και μη κατόχων (unowned) αναφορών στη διαχείριση μνήμης στις γλώσσες προγραμματισμού;
Πώς υλοποιείται η εργασία με πολλαπλά νήματα στη γλώσσα Swift;
Πόσο καιρό σκοπεύεις να ολοκληρώσεις την αναζήτηση νέας εργασίας;
Ποια παράμετρα και μετρήσεις χρησιμοποιείτε για να καθορίσετε την πλήρη κάλυψη των δοκιμών στο έργο;
Μπορείτε να εξηγήσετε την έννοια του αναιμικού μοντέλου και σε τι αφορά;
Έχετε πρακτική εμπειρία στη χρήση συστημάτων συνδρομής ή μηχανισμών συνδρομής;
Μπορούν να χρησιμοποιηθούν μεταβλητές μέσα σε πρότυπα κώδικα ή αποσπάσματα κώδικα;