Σε ποια κριτήρια πρέπει να δώσετε προσοχή κατά την επιλογή μιας νέας θέσης εργασίας;
iOS
Εξηγήστε την έννοια του πολυνηματισμού και την εφαρμογή της στον προγραμματισμό.
Μπορείτε να εξηγήσετε τι είναι ένας σημαφόρος στο πλαίσιο του προγραμματισμού και του συγχρονισμού νημάτων;
Ποια εργαλεία και μηχανισμούς χρησιμοποιείτε για την υλοποίηση και διαχείριση πολυνηματικότητας στις εφαρμογές;
Ποιες συνέπειες μπορεί να προκύψουν αν δύο αντικείμενα έχουν την ίδια τιμή κατακερματισμού;
Ποιο είναι το μεγαλύτερο νούμερο που μπορεί να αναπαρασταθεί με τη βοήθεια ενός 32-μπιτ υπογεγραμμένου ακέραιου τύπου δεδομένων;
Πώς μπορεί να δημιουργηθεί μια δομή δεδομένων που διατηρεί ασθενείς αναφορές σε αντικείμενα;
Τι συμβαίνει με τα νήματα κατά τη χρήση της λειτουργίας sync και ποιο νήμα μπλοκάρεται στη διαδικασία;
Ποια στοιχεία της ανάπτυξης iOS σε ενδιαφέρουν ιδιαίτερα;
Πότε μπορείτε να ξεκινήσετε να εκτελείτε τα καθήκοντά σας σε αυτή τη θέση;
Πώς τοποθετείτε ένα στοιχείο διεπαφής στη δεξιά πάνω γωνία του παραθύρου ή της σελίδας;
Μπορείτε να εξηγήσετε τι σημαίνει η εναλλαγή πλαισίου στα λειτουργικά συστήματα;
Εξηγήστε τι σημαίνει το γεγονός viewIsAppearing στο πλαίσιο του κύκλου ζωής της προβολής.
Τοποθεσία της τρέχουσας διαμονής σας ή τοποθεσία;
Ποια κλάση ουράς υλοποιεί τη δομή Main στη βασική βιβλιοθήκη Java;
Τι κάνει τον προγραμματισμό συναρπαστική ή ενδιαφέρουσα δραστηριότητα για εσάς;
Πώς μπορεί να ακυρωθεί μια εργασία που βρίσκεται στη σειρά πριν ξεκινήσει;
Σε ποιες περιπτώσεις είναι προτιμότερο να χρησιμοποιείτε το συστατικό UITableView για την εμφάνιση λιστών δεδομένων;
Τι σημαίνει η διασφάλιση ορισμένων συνθηκών για αντικείμενα που υλοποιούν το πρωτόκολλο Equatable;
Πώς υλοποιείται η αποθήκευση αντικειμένων με τη βοήθεια αδύναμων αναφορών σε μια συλλογή;