Τι συμβαίνει όταν κάνετε κλικ στο κουμπί σε ένα React συστατικό με έναν μετρητή (useState), ένα κουμπί που αυξάνει τον μετρητή κατά 1 και μια λίστα από 100 στοιχεία;
Frontend
Έχετε εμπειρία στον εντοπισμό διαρροών μνήμης; Πώς τις εντοπίσατε και πώς τις διορθώσατε;
Τι συμβαίνει με το δέντρο DOM κατά την ενημέρωση της κατάστασης στο React;
Ποιοι ήταν οι στόχοι της χρήσης του hook useRef στην εμπειρία σας;
Υπάρχει ένα συστατικό με έναν μετρητή που πρέπει να αυξάνεται κάθε δευτερόλεπτο μέσω setInterval, αλλά δεν λειτουργεί σωστά. Πώς να το διορθώσετε;
Πες μου για τον εαυτό σου, την κύρια εμπειρία σου, τα επιτεύγματά σου και τις βασικές εργασίες που εκτέλεσες.
Έχετε εμπειρία στη χρήση Set και Map; Σε ποιες περιπτώσεις τα επιλέγατε;
Πρέπει να χρησιμοποιείτε useMemo για primitive τύπους δεδομένων κατά την μεταβίβαση σε ένα παιδικό συστατικό;
Κατά την εκκίνηση του έργου προκύπτουν σφάλματα — η έκδοση του Node.js δεν ταιριάζει. Πώς θα αντιμετωπίζατε αυτό το πρόβλημα;
Ποια είναι η πολυπλοκότητα της εύρεσης ενός στοιχείου σε ένα Set σε σύγκριση με έναν πίνακα;
Υπάρχει ένα βαρύ πακέτο CSS 2 megabyte. Τι μπορούμε να κάνουμε για να ελαφρύνουμε την απόδοση και να κάνουμε την κατασκευή της σελίδας ομαλή;
Πόσο χρόνο αφιερωνόταν στη συγγραφή δοκιμών σε σύγκριση με την κανονική εργασία;
Πώς θα τύπωνες μια συνάρτηση σε TypeScript που δέχεται έναν πίνακα οποιουδήποτε τύπου δεδομένων και επιστρέφει τον τύπο του πρώτου στοιχείου του πίνακα;
Πώς εργαστήκατε με την ΤΝ κατά τη συγγραφή δοκιμών;
Γιατί το useCallback βοηθά στην αποφυγή περιττών ανανεώσεων κατά τη μεταβίβαση μιας λειτουργίας σε ένα παιδικό συστατικό;
Πώς ελέγχει το React.memo αν πρέπει να ενημερώσει το συστατικό; Πώς συγκρίνει τις ιδιότητες;