Frontend
Vue 2 και Vue 3: ποιους αρχιτεκτονικούς περιορισμούς της αντίδρασης του Vue 2 ανάγκασαν τον Evan You να ξαναγράψει τον κινητήρα χρησιμοποιώντας `Proxy` ;
Πώς μπορεί να υλοποιηθεί έλεγχος αυθεντικοποίησης ή ρόλων σε επίπεδο διαδρομών στο Vue Router 3;
Πώς λειτουργούν οι οθόνες υψηλής πυκνότητας pixel (Retina, DPR); Πώς να προετοιμάσετε σωστά τις εικόνες για τέτοιες οθόνες;
Τι είναι το Source Map;
Τι είναι μια διεύθυνση IP;
Τι είναι ένα σφάλμα CORS;
Πόσο μεγάλη είναι η εμπειρία σου στην ανασκόπηση κώδικα άλλων — πόση εξοικείωση έχεις με τον κώδικα άλλων;
Πες μου περισσότερα για τα στάδια απόδοσης: layout (reflow) και paint (repaint)
const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }
Ποιες προσεγγίσεις χρησιμοποιήσατε για τη γραφή στυλ (προεπεξεργαστές, Tailwind, CSS modules κ.λπ.)?
Εξηγήστε τι θα συμβεί με το περιτύλιγμα Promise αν το asyncCall καλέσει κατά λάθος το δοσμένο callback πολλές φορές: αρχικά με σφάλμα, στη συνέχεια με δεδομένα και τέλος ξανά με σφάλμα.
Έχετε αντιμετωπίσει ποτέ αντικείμενα Set; Ποιο είναι το χαρακτηριστικό τους και γιατί δημιουργήθηκαν;
Υπάρχουν δοκιμές στο έργο;
Ξέρεις τις αρχές SOLID; Μίλησε για την αρχή της αντιστροφής των εξαρτήσεων (DIP).
Με ποια hooks μπορούμε να αποθηκεύσουμε την τοπική κατάσταση στο React;
Μπορείς να εξηγήσεις γιατί ακριβώς αυτός ο αριθμός;
Χρησιμοποιήσατε την ΤΝ μόνο για δοκιμές και τεκμηρίωση, ή γράψατε κάτι σοβαρό από το μηδέν;
Είστε εξοικειωμένοι με τις έννοιες της κλιμάκωσης και της εξειδίκευσης στο CSS; Ποιες μεθοδολογίες βοηθούν στην αντιμετώπιση της εξειδίκευσης στην ομάδα;
Πείτε μας, τι είναι το Module Federation και τι περιλαμβάνει;
Και το τελευταίο έργο – πόσοι προγραμματιστές ήταν συνολικά, ποια ήταν η ομάδα, με ποιον έπρεπε να επικοινωνείς;