Frontend
Έχετε χρησιμοποιήσει αρχιτεκτονική μικροϋπηρεσιών στα έργα σας;
Ο χρήστης πάτησε το κουμπί, ήρθε ένα μεγάλο σύνολο δεδομένων από το backend και η οθόνη πάγωσε. Ποιο θα μπορούσε να είναι το πρόβλημα και πώς να το λύσετε;
Τι είναι η Χρονική Ζώνη Θανάτου (TDZ); Γιατί εμφανίζεται και πώς να αντιμετωπιστεί;
Πρέπει να αθροίσουμε τα τετράγωνα χρησιμοποιώντας τη συνάρτηση reduce στους αριθμούς του πίνακα και να εμφανίσουμε το αποτέλεσμα στην κονσόλα. Μόνο η συνάρτηση sumOfSquares μπορεί να τροποποιηθεί.
Έχετε ρυθμίσει μόνοι σας τους κατασκευαστές (webpack, vite κ.λπ.);
Πρέπει να χρησιμοποιείτε useMemo για primitive τύπους δεδομένων κατά την μεταβίβαση σε ένα παιδικό συστατικό;
Ποια είναι η διαφορά μεταξύ Promise.any και Promise.race;
Γιατί debounce και όχι throttle για την αναζήτηση;
Ποια είναι η διαφορά μεταξύ interface και type στο TypeScript;
Ας υποθέσουμε ότι δεν λαμβάνεις IDs από το backend. Πώς θα το αντιμετωπίζεις;
Τι θα συμβεί αν αντικαταστήσουμε μια κανονική λειτουργία με μια βελάκι στην προηγούμενη εργασία;
Εργασία 4: Υλοποιήστε τη λειτουργία φίλτρων ανά τύπο δανείου στη λίστα (λίστα δανείων) — όταν επιλέγεται ένα φίλτρο (π.χ. μέσω μιας computed ιδιότητας) πρέπει να εμφανίζεται μόνο η λίστα δανείων που αντιστοιχεί στον επιλεγμένο τύπο, ή όλα τα δάνεια αν επιλεγεί το φίλτρο "όλα".
Έχετε γράψει τόσο σε Vue όσο και σε React; Δηλαδή, είχατε εργασίες σε React;
Σας αρέσει η διαμόρφωση; Έχετε εμπειρία με CSS Grid και Flexbox;
Πρακτική εργασία: δίνεται μια συμβολοσειρά τύπου 'τιμή.τιμή.τιμή', την οποία πρέπει να μετατρέψετε σε ένα αντικείμενο με εμφωλευμένη δομή, όπου κάθε κλειδί είναι ένα μέρος της συμβολοσειράς και το τελευταίο κλειδί περιέχει ένα κενό αντικείμενο.
Η κύρια εφαρμογή σας είναι στο Vite, και το Next.js ξεχωριστά; Έχετε χρειαστεί να εμβαθύνετε στην κατασκευή; Σε ποια εργαλεία βασίζονται το Vite και το Next.js;
Τι θα εμφανιστεί σε μια υπόσχεση με αλυσίδα .then και null;
Ποιο στοίβα και σύνολο βιβλιοθηκών προτιμάτε να χρησιμοποιείτε με το React;
Τι πρέπει να κάνετε για να βελτιστοποιήσετε την απόδοση μιας εφαρμογής React (Web Vitals);
Πες μας για μια κατάσταση όπου οι απαιτήσεις του σχεδιαστή δεν ήταν κατάλληλες. Τι είναι το βασικό και σημαντικό για εσένα όταν εργάζεσαι σε ένα προϊόν;