Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του αρχιτεκτονικού μοτίβου Clean Swift στην κινητή ανάπτυξη;
iOS
Πόσες τεχνολογίες στοίβας μπορούν να χρησιμοποιηθούν σε μια εφαρμογή;
Πώς μπορεί να μετατραπεί μια εφαρμογή από ενεργή σε ανενεργή λειτουργία;
Ποια προσέγγιση — δομή ή κλάση — έχει την καλύτερη απόδοση;
Τι συμβαίνει αν χρησιμοποιήσετε συγχρονισμένη διανομή στην κύρια ουρά σε ένα παγκόσμιο πλαίσιο;
Ποιοι παράγοντες λαμβάνεις υπόψη σου κατά την επιλογή μιας αρχιτεκτονικής λύσης;
Ποιες ενέργειες πραγματοποιούνται όταν η εφαρμογή ολοκληρώνει τη λειτουργία της και καλείται η μέθοδος applicationWillTerminate;
Είναι δυνατό σε μια γλώσσα προγραμματισμού να ορίσετε μια λίστα που περιέχει τόσο μια ενσωματωμένη τιμή όσο και μια συσχετισμένη πρόσθετη τιμή;
Πώς διακρίνουμε τους τύπους δεδομένων βάσει τιμής και αναφοράς και ποια είναι η διαφορά τους στον προγραμματισμό;
Πώς στέλνεις δέκα δικτυακά αιτήματα ταυτόχρονα χρησιμοποιώντας GCD;
Τι εννοούμε με τον όρο μοναδικό κλειδί σε μια βάση δεδομένων;
Μπορείτε να εξηγήσετε τις βασικές αρχές του SOLID για την ανάπτυξη λογισμικού;
Μπορείτε να εξηγήσετε την έννοια του συσχετισμένου τύπου στο πλαίσιο της τυποποίησης;
Ποιες τεχνικές ή προσεγγίσεις χρησιμοποιείς κατά τη συγγραφή μονάδων δοκιμών;
Μπορείτε να εξηγήσετε τι είναι το LiveLock και πώς διαφέρει από άλλες καταστάσεις, όπως το deadlock;
Ποια είναι τα διαφορές κατά την αντιγραφή δεδομένων για τύπους τιμών και τύπους αναφοράς;
Μπορεί να υλοποιηθεί η στατική διανομή μεθόδων μέσα σε μια κλάση;
Τι σας ώθησε να εξετάσετε το ενδεχόμενο αλλαγής της τρέχουσας θέσης ή εταιρείας;
Πού και πώς θα αποθηκεύεται συνήθως η συλλογή δεδομένων στην εφαρμογή;