Sobes.tech

Αν το Promise δεν έχει λυθεί και έχει απορριφθεί, πού μπορούμε να πιάσουμε το σφάλμα; Τι άλλο υπάρχει εκτός από then και catch; Πότε εκτελείται το finally;

Middle+
IT OneIT One
119

Μπορείς να πεις λίγα πράγματα για τη λειτουργικότητα της διοικητικής πύλης για τους πράκτορες εξυπηρέτησης επιβατών στα αεροδρόμια;

Middle
Voximplant
119

Πότε καλείται το useLayoutEffect και πώς διαφέρει από το useEffect;

Middle
нейровэд
119

Τι επιλέξατε ως αρχιτεκτονική, διαχειριστή κατάστασης και βιβλιοθήκη συστατικών σε αυτό το έργο και γιατί;

Middle+
HR SIGNAL
119

Ένας χρήστης παραπονιέται ότι μερικές φορές το κουμπί δεν ανταποκρίνεται, αλλά το πρόβλημα δεν αναπαράγεται τοπικά. Ποια είναι τα βήματά σου για αποσφαλμάτωση; Ποιες μπορεί να είναι οι αιτίες;

Middle
Mayflower
119

Ποια είναι η διαφορά μεταξύ εξουσιοδότησης και αυθεντικοποίησης;

Middle
НЕОЛАНТ
119

Μίλησε για το Promise: τι είναι, καταστάσεις και στατικές μέθοδοι (ειδικά η διαφορά μεταξύ Promise.all και Promise.race);

Middle+
НСПК
119

/** * Η λειτουργία 'asyncAuth(callback)' δέχεται ένα callback, στο οποίο * μπορεί να περαστεί ένα σφάλμα (ως πρώτο όρισμα) και δεδομένα * από το backend (ως δεύτερο όρισμα). * asyncAuth((error, data) => {}); * * Πρέπει να υλοποιήσετε τη λειτουργία 'auth()', * που καλεί το 'asyncAuth()', αλλά επιστρέφει μια υπόσχεση. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Η λειτουργία 'tryAuth()' χρησιμοποιεί το 'auth()' και, σε περίπτωση σφάλματος, * κάνει N επιπλέον προσπάθειες. * Αν όλες αποτύχουν, επιστρέφει το τελευταίο σφάλμα. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }

Middle+
Яндекс
119

Με τι θα ήθελες να δουλέψεις στον νέο σου χώρο, τι σε ενδιαφέρει στο μέλλον;

Middle
BLS-Soft
119

Πες μας για την εμπειρία σου από το βιογραφικό: εργασίες, τεχνολογίες, επιτυχίες και επιτεύγματα σε περισσότερα από τρία μισά χρόνια εργασίας στη Sovcombank.

Middle
Киберпротект
119

Μίλησε για τις διαδικασίες στην τελευταία ομάδα: σπριντ, κανμπάν, προγραμματισμός — πώς ήταν στην πράξη;

Middle+
РунитиРунити
119

Αναφέρατε ένα UI-kit. Ποιο στοιχείο ήταν το πιο δύσκολο ή ενδιαφέρον στην υλοποίηση και ποιο αποτέλεσε τη μεγαλύτερη πρόκληση;

Middle
Веб-мост
119

Πώς αξιολογείτε την ταξινόμηση στην εφαρμογή — λειτουργεί σωστά;

Middle
Ifellow
119

Τι είναι η Promise στη JavaScript; Αναφέρετε τις καταστάσεις της υπόσχεσης και τις μεθόδους εργασίας με αυτήν.

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
118

Αν δηλώσεις μια συνάρτηση και μετά μια μεταβλητή, θα είναι προσβάσιμη μέσα στη συνάρτηση; Μίλησε για το hoisting.

Middle
Data World
118

Γιατί επιλέξατε το Zustand αντί για το Redux;

Middle
SIB
118

Ονομάστε τέσσερις βασικές οδηγίες που χρησιμοποιούνται στο Dockerfile

Middle
01.tech
118

Ποια είναι η διαφορά μεταξύ Git Merge και Git Rebase;

Middle
Куаргет
118

Έχεις κάποιες ερωτήσεις σχετικά με την εταιρεία;

Middle+
Твое Лайв
118

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

Middle
WB Travel
118
/298