Sobes.tech

Έχεις εμπειρία στην επίλυση προβλημάτων απόδοσης στο frontend; Για παράδειγμα, μια αναφορά σφάλματος σχετικά με καθυστερήσεις, ή έχεις παρατηρήσει εσύ ο ίδιος κάποιο πρόβλημα κατά τη διάρκεια της εργασίας. Μπορείς να δώσεις ένα συγκεκριμένο παράδειγμα πώς το διόρθωσες;

148

Καταλαβαίνεις την αρχή του διαχωρισμού λογικής και παρουσίασης στο μοντέλο, πάνω στην οποία βασίζονται πολλές αρχιτεκτονικές προσεγγίσεις; Από πού προήλθε αρχικά αυτή η ιδέα;

147

Θα θεωρούσατε τα σήματα και το RxJS ως εναλλάξιμα εργαλεία, ή κάθε ένα για το δικό του σκοπό; Αν το δεύτερο — για ποιο ακριβώς;

146

Ποιο επιχείρημα περνάμε στη λειτουργία inject; Τι ακριβώς περνάει εκεί — εξάρτηση ή κάτι άλλο (token);

145

Για ποιο λόγο χρειάζεται γενικά η ανασκόπηση κώδικα; Είναι πραγματικά απαραίτητη και σε ποιες περιπτώσεις;

138

Ποια συγκεκριμένα σενάρια χρήσης της γραμμής εντολών είχες στην πρακτική σου, εκτός από την εκτέλεση του Angular CLI;

136

Εκτός από το ότι ο κατασκευαστής δεν φουσκώνει, ποιοι είναι άλλοι λόγοι για να χρησιμοποιήσετε το inject αντί για το παράμετρο του κατασκευαστή;

135

Αναφέρατε την ανάπτυξη μιας βιβλιοθήκης επαναχρησιμοποιήσιμων συστατικών UI-kit βασισμένης στο Angular Material. Υπάρχει θεμελιώδης διαφορά μεταξύ των συστατικών της βιβλιοθήκης και των συστατικών πολλαπλών λειτουργιών της εφαρμογής; Τι μπορεί να παραλειφθεί στα συστατικά της εφαρμογής, αλλά όχι σε αυτά της βιβλιοθήκης;

134

Ποια κριτήρια είναι σημαντικά για τα components του UI-kit της βιβλιοθήκης με τα οποία έχετε προσωπικά ασχοληθεί στην πράξη (π.χ., ο καθορισμός των ορίων ευθύνης του component);

132

Γιατί είναι απαραίτητη η κληρονομιά στον αντικειμενοστραφή προγραμματισμό και σε ποιες περιπτώσεις πρέπει να χρησιμοποιείται;

123

Πώς θα περιέγραφες τη διαφορά μεταξύ Middle και Senior στην ανάπτυξη frontend;

122

Είχες μια εγγραφή μέσα σε μια άλλη εγγραφή στον κώδικά σου (συνήθιο πρόβλημα του RxJS); Το διόρθωσες ή εξακολουθεί να υπάρχει;

118

Έχεις εμπειρία με τη γραμμή εντολών (εντολές shell), εκτός από το Git και το FTP;

117
/2