Ποιος είναι ο σκοπός των CSS Modules; Γιατί δεν χρησιμοποιούμε το κανονικό CSS;
Frontend
Τι είναι ο αντιδραστικός προγραμματισμός; Γιατί το React, παρά το όνομά του, θεωρείται μη αντιδραστικό;
Ανασκόπηση κώδικα του συστατικού Accordion: βρείτε προβλήματα και προτείνετε βελτιώσεις
Γιατί το setState δεν ενημερώνει την τιμή άμεσα; Τι είναι το batching;
Τι είναι το useId και ποιος είναι ο σκοπός του;
Τι είναι το CORS; Αν δύο backend διακομιστές επικοινωνούν μεταξύ τους χωρίς πρόγραμμα περιήγησης, θα εμφανιστεί το CORS;
Ποια είναι η διαφορά μεταξύ HTTP και HTTPS; Τι κρυπτογραφείται — οι επικεφαλίδες, το σώμα ή το URL;
Είσαι εξοικειωμένος με την έννοια του «ακορντεόν»; Πώς μπορείς να υλοποιήσεις αυτό το συστατικό χωρίς JavaScript;
Σε ένα λειτουργικό συστατικό React, υπάρχουν δύο κλήσεις setState συγχρονικά, στη συνέχεια μια ασύγχρονη λειτουργία, και μετά άλλες τρεις κλήσεις setState. Πόσα render θα συμβούν στο React 18 και στο React 17; Τι είναι το batching και πότε εμφανίστηκε;
Πώς κάνετε σωστά αιτήματα HTTP στο React; Γιατί το Axios είναι καλύτερο από το fetch;
Το αντικείμενο περνάει από το γονικό συστατικό στο παιδικό μέσω props και τοποθετείται στην εξάρτηση useMemo. Πόσες φορές θα εκτελεστεί το useMemo; Πώς να βελτιστοποιήσετε ώστε το useMemo να επαναϋπολογίζεται μόνο μία φορά;
Ανασκόπηση κώδικα: έχεις ένα κομμάτι κώδικα από την παραγωγή. Βρες τα προβλήματα και πρότεινε βελτιώσεις. Θα εκτελέσει το React.memo σωστά την απομνημόνευση αν περνάνε λειτουργίες και αντικείμενα στα props;
Ποια είναι η διαφορά μεταξύ SSR και SSG;
Υπάρχει ένας πίνακας 10 στοιχείων, καλείται .map(). Τι θα συμβεί αν αφαιρέσουμε το return από το callback;
Τι είναι κακός κώδικας; Πώς προσπαθείς να μην τον γράφεις;
Για τι χρησιμοποιείται το useMemo; Δώσε ένα πρακτικό παράδειγμα.
Ποια νέα hooks εμφανίστηκαν στο React 18;
Είσαι εξοικειωμένος με την έννοια των "ψίχουλων ψωμιού" (breadcrumbs); Ποια HTML tags θα χρησιμοποιήσεις κατά την υλοποίηση αυτού του συστατικού;
Ποια είναι η διαφορά μεταξύ των μεθόδων array map() και forEach();
Μπορείτε να χρησιμοποιήσετε το δείκτη του πίνακα ως κλειδί στο React; Γιατί δεν συνιστάται;