Sobes.tech

Εργασία: υλοποιήστε τη λειτουργία calculateStats για τον υπολογισμό του αθροίσματος και της μέσης τιμής ενός πίνακα αριθμών. Λάβετε υπόψη την περίπτωση κενής λίστας.

253

Ποιο HTML θα έρθει από το Next.js πριν από την υδράτωση;

213

Αναφέρετε την εμπειρία σας στην ανάπτυξη, ξεκινώντας από την τελευταία εργασία.

213

Τι είναι το κλείσιμο; Δώστε ένα παράδειγμα.

181

Τι μπαίνει στην ουρά των μικροεργασιών; Ονομάστε τις API Observer του προγράμματος περιήγησης, εκτός από το MutationObserver.

172

Τι είναι τα συστατικά διακομιστή και πελάτη στο Next.js; Πώς δηλώνεται ένα συστατικό πελάτη; Μπορείτε να ενσωματώσετε ένα συστατικό διακομιστή σε ένα συστατικό πελάτη και το αντίστροφο;

171

Πώς να αποτρέψετε το τρεμόπαιγμα της διεπαφής λόγω useEffect;

169

Πείτε μας, τι είναι το Module Federation και τι περιλαμβάνει;

166

Εργασία: υλοποιήστε τη λειτουργία ομαδοποίησης χρηστών κατά πόλη (groupByCity).

156

//Υλοποιήστε τη λειτουργία // promiseAllLimit(tasks: Array<() => Promise<unknown>>, limit: number): Promise<any[]>, //που εκτελεί υποσχέσεις με περιορισμό στον μέγιστο αριθμό ταυτόχρονων αιτημάτων.

156

Χρησιμοποιήσατε FSD — ποιος σχεδίασε τους τομείς; Μόνο νέα ονόματα φακέλων ή μια πιο βαθιά προσέγγιση στην αρχιτεκτονική; Τι υπήρχε μέσα στον φάκελο entities;

147

//Υλοποιήστε μια λειτουργία debounce: καθυστερήστε την εκτέλεση μιας λειτουργίας μέχρι να περάσει ο καθορισμένος χρόνος //παράδειγμα const debouncedSearch = debounce((query) => { console.log('Αναζήτηση για:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Θα εκτελεστεί μόνο μία φορά με 'abc' μετά από 300ms από την τελευταία κλήση

147

Πώς αντιμετωπίζετε τα προβλήματα συμβατότητας μεταξύ προγραμμάτων περιήγησης; Πώς μπορείτε να καταλάβετε εκ των προτέρων αν μια ιδιότητα CSS θα λειτουργεί στους απαραίτητους browsers;

146

Όταν συνδέετε έναν Observer, πώς τον απενεργοποιείτε όταν δεν είναι πλέον απαραίτητος;

145

Ποια είναι η εμπειρία σας με το CSS, τη διάταξη — ξεκινήσατε απευθείας με React ή είχατε μια βάση σε καθαρό CSS/HTML;

137

Πώς συνδέσατε ένα ξεχωριστό αποθετήριο με κοινά στοιχεία σε ένα άλλο έργο — ως πακέτο ή με κάποιο άλλο τρόπο;

136

Ποιες στρατηγικές απόδοσης υπάρχουν; Μιλήστε μας για CSR, SSR, SSG.

134

Ποια είναι η διαφορά μεταξύ ενός Set και ενός κανονικού πίνακα; Ποια είναι η πολυπλοκότητα της λειτουργίας has() σε ένα Set;

133