Sobes.tech

Πες μου για την εργασιακή σου εμπειρία: πού εργάστηκες, γιατί αλλάζεις δουλειά;

273

Γιατί η χρήση του setTimeout(fn, 0) βοηθά στο να μην μπλοκάρει το UI, ενώ η δημιουργία πολλών υποσχέσεων (microtasks) όχι; Ποια είναι η διαφορά μεταξύ macro tasks και micro tasks στο Event Loop;

232

Η ομάδα καλαθιού χωρίζεται σε υποομάδες — σε ποια από αυτές μπορώ να ενταχθώ και πόσα frontends θα υπάρχουν εκεί;

231

Ποιος διαχειριστής κατάστασης χρησιμοποιείται στο έργο;

230

Ποια είναι η διαφορά μεταξύ null και undefined;

228

fetchAll(['url1', 'url2'], (results) => { console.log('Δεδομένα όλων των συνδέσμων', results); }); function fetchAll(urls) { const promises = urls.map((url) => { fetch(url).then((res) => res.json()) }) const data = Promise.all(promises).then((response) => { if (!response.ok) { throw new Error('error') } return response }) console.log(data) }

226

Αν έχετε ελεύθερο χρόνο και υπάρχουν δύο εργασίες στον πίνακα — μια τεχνική (αναδιάρθρωση) και μια προϊόντος με την ίδια προτεραιότητα — ποια θα επιλέγατε;

219

Τι επιστρέφει typeof null;

211

Promise.reject('Σφάλμα API') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });

208

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

189

Υπήρχαν εργασίες βελτιστοποίησης της απόδοσης της ιστοσελίδας; Πώς διαγνώσατε και λύσατε προβλήματα με αργή φόρτωση;

178

Ξέρετε τι είναι το Feature Sliced Design (FSD);

173

Ποια είναι τα σχέδια επαγγελματικής ανάπτυξής σας σε 3-5 χρόνια; Ποιους τομείς σας ενδιαφέρουν;

169

Στη λειτουργία handleCityChange στη γραμμή 52 υπάρχουν τρία antipatterns. Βρείτε τα και εξηγήστε τα.

168

Πες μου για το batching στο React. Πού το έχεις αντιμετωπίσει στην πράξη;

166

Υλοποιήστε τη λειτουργία delay(ms), η οποία επιστρέφει μια υπόσχεση που επιλύεται μετά τον καθορισμένο χρόνο

164

Πώς θα διαγνώσετε μια διαρροή μνήμης ή περιττές επαναπροβολές ενός συστατικού στο React;

164

Γιατί χρειάζεται η λέξη-κλειδί async πριν από μια συνάρτηση; Τι κάνει;

163

Χρησιμοποιείτε εργαλεία AI στην εργασία και στην προσωπική ζωή, και πώς τα αντιμετωπίζετε;

162

Ποιοι τύποι δεδομένων υπάρχουν στη JavaScript;

162
/3