iOS
Έχετε εμπειρία με το BDUI στα έργα σας;
Μπορείτε να εξηγήσετε την έννοια του Cold Observable και πώς διαφέρει από ένα Hot Observable;
Μπορείς να μοιραστείς τα πιο σημαντικά έργα ή καθήκοντα που κατάφερες να υλοποιήσεις με επιτυχία;
Περιγράψτε την εμπειρία μου στην πραγματοποίηση και οργάνωση κριτικών κώδικα στην προηγούμενη εργασία μου.
Ποια βασικά στοιχεία ελέγχεις στην αρχή ενός νέου έργου;
Γιατί είναι σημαντικό να δηλώνουμε ρητά τη διακριτική σημείωση @escaping σε λειτουργίες που χρησιμοποιούν ασύγχρονες κλεισίματα;
Ποια είναι η διαφορά μεταξύ ενός κανονικού ρεύματος εκτέλεσης και του κύριου νήματος σε ένα πρόγραμμα;
Μπορείτε να εξηγήσετε τι εννοείται με την έννοια της πυραμίδας δοκιμών;
Μπορείς να μιλήσεις για τους διάφορους τύπους και οργανώσεις μνήμης στα συστήματα υπολογιστών;
Μπορείτε να υποδείξετε την υπηκοότητά σας;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ των εννοιών Use Case και Interactor στην ανάπτυξη λογισμικού;
Σε ποιο χωριό βρίσκεστε τώρα;
Εξηγήστε τι είναι μια κλάση στον αντικειμενοστραφή προγραμματισμό.
Μπορείτε να μιλήσετε για σύνθετα στοιχεία UI που έπρεπε να αναπτύξετε;
Είναι δυνατή η υλοποίηση μεταβλητών μέσα στα πρωτόκολλα;
Γιατί η χρήση δεδομένων στοίβας δεν είναι κατάλληλη για την υλοποίηση πολυνηματικής επεξεργασίας;
Πώς υλοποιείται η δομή και η αρχή λειτουργίας του SwiftUI;
Ποια είναι η διαφορά μεταξύ της χρήσης των μεθόδων map και compactMap κατά την επεξεργασία συλλογών;
Μπορείτε να εξηγήσετε τι είναι η κλάση NSOperation και πώς χρησιμοποιείται για τη διαχείριση ασύγχρονων εργασιών;
Ποια μέθοδοι διασφαλίζουν την ασφάλεια των νημάτων κατά την εργασία με συλλογές σε ένα πολυνηματικό περιβάλλον;