Αν ο/η [όνομα] ξεκινούσε ένα έργο από το μηδέν, ποιες τεχνολογίες διαχείρισης κατάστασης θα επέλεγε και γιατί;
Frontend
Πώς διανεμήθηκαν τα καθήκοντα μεταξύ των προγραμματιστών στην ομάδα;
Υπάρχει onboarding και μέντορας κατά τη διάρκεια της εμβάπτισης στο έργο;
Στο παράδειγμα με το input και μια μεγάλη λίστα δεδομένων: γιατί η λίστα ανανεώνεται κατά την εισαγωγή και πώς να το βελτιστοποιήσετε;
Δημιουργήστε έναν νέο πίνακα χρηστών σε απευθείας σύνδεση προσθέτοντας ένα DTO με δεδομένα τμήματος σε κάθε αντικείμενο.
Αν προσθέσετε το React.StrictMode σε αυτό το συστατικό, θα αλλάξει η σειρά εξόδου στη κονσόλα;
Πώς να πραγματοποιήσετε βαθιά κλωνοποίηση ενός αντικειμένου σε JavaScript; Ποιες επιλογές υπάρχουν, ποια θα επιλέγατε και γιατί;
Τι είναι το Vue nextTick και πώς διαφέρει από το requestAnimationFrame;
Τι είναι η σημαία HttpOnly σε ένα cookie;
Ποια ιδιότητα CSS χρησιμοποιεί ο/η [όνομα] για να ανυψώσει ένα στοιχείο με θέση πάνω από ένα άλλο;
Πώς διαφέρουν τα var και let;
Ποια άλλα frameworks έχετε χρησιμοποιήσει εκτός από το React;
Γιατί δεν λειτουργεί η φιλτράρισμα προϊόντων κατά κατηγορίες; Βρείτε και διορθώστε την αιτία.
Υπήρχαν υπερβολικά μακριές και δυσανάγνωστες σειρές κλάσεων Tailwind CSS; τις εξαγάγατε σε ξεχωριστές μεταβλητές;
Όταν στέλνετε ένα τροποποιημένο έγγραφο, ο διακομιστής επιστρέφει σφάλμα CORS: το τρέχον origin δεν έχει πρόσβαση. Τι θα ελέγξετε και πώς θα λύσετε το πρόβλημα;
Συστατικό κωδικού εξουσιοδότησης Περίληψη Το AuthCodeInput είναι ένα πεδίο εισαγωγής κωδικού εξουσιοδότησης 6 χαρακτήρων που χρησιμοποιείται για ροές τύπου 2FA. Απεικονίζει έξι πεδία με ένα χαρακτήρα και ενσωματώνεται με ένα backend για την επικύρωση του εισαγόμενου κωδικού. Ιστορία χρήστη Ως χρήστης, θέλω να εισάγω έναν 6-χαρακτήρα κωδικό εξουσιοδότησης και να τον υποβάλω, ώστε να επαληθεύσω την ταυτότητά μου σε μια οικεία ροή 2FA. Ανατομία - 6 πεδία εισαγωγής ευθυγραμμισμένα σε μια σειρά (ένα χαρακτήρα το καθένα) - Στο κέντρο των πεδίων, εμφανίζεται ένα παύλα (-) Βασική συμπεριφορά Εισαγωγές - Κάθε ένα από τα 6 πεδία δέχεται έναν μόνο χαρακτήρα. - Επιτρέπονται μόνο ψηφία 0–9 και γράμματα A-Z. - Κατά την πληκτρολόγηση ενός έγκυρου χαρακτήρα: o ο χαρακτήρας αποθηκεύεται στο τρέχον πεδίο. o αν ο εισαγόμενος χαρακτήρας είναι πεζός, πρέπει να μετατρέπεται αυτόματα σε κεφαλαίο. o εστιάζει αυτόματα στο επόμενο πεδίο. - Ολοκλήρωση OTP: o το συστατικό θεωρεί την τιμή "ολοκληρωμένη" μόνο όταν και τα 6 πεδία είναι γεμάτα.
Τι γνωρίζετε για τη σειρά σύνδεσης και εκτέλεσης των scripts: κανονικό script, async και defer;
Έχετε δουλέψει με SSR;
Είναι η έκφραση Number(10) === 10 αληθής;
Πείτε για την ομάδα: πόσοι είναι οι προγραμματιστές front-end, πώς αλληλεπιδρούν, πώς κυκλοφορούν λειτουργίες σε παραγωγή και πόσο συχνά γίνονται οι κυκλοφορίες;