Sobes.tech

Frontend

Si une Promise n'est pas résolue mais rejetée, où pouvons-nous intercepter l'erreur ? Quoi d'autre que then et catch existe ? Quand finally s'exécute-t-il ?

Middle+
IT OneIT One
119

Pouvez-vous me parler un peu de la fonctionnalité du portail administratif pour les agents de service aux passagers dans les aéroports?

Middle
Voximplant
119

À quel moment useLayoutEffect est-il appelé et en quoi diffère-t-il de useEffect?

Middle
нейровэд
119

Quelle architecture, gestionnaire d'état et bibliothèque de composants ont-ils choisi dans ce projet et pourquoi?

Middle+
HR SIGNAL
119

Un utilisateur se plaint que le bouton ne répond parfois pas, mais le problème ne se reproduit pas localement. Quelles sont vos étapes de débogage ? Quelles peuvent être les causes ?

Middle
Mayflower
119

Quelle est la différence entre l'autorisation et l'authentification?

Middle
НЕОЛАНТ
119

Parle-moi de Promise : qu'est-ce que c'est, ses états et ses méthodes statiques (notamment la différence entre Promise.all et Promise.race).

Middle+
НСПК
119

/** * La fonction 'asyncAuth(callback)' prend un callback, dans lequel * une erreur (en premier argument) et des données * du backend (en second argument) peuvent être passés. * asyncAuth((error, data) => {}); * * Vous devez implémenter la fonction 'auth()', * qui appelle 'asyncAuth()', mais retourne une Promesse. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * La fonction 'tryAuth()' utilise 'auth()' et, en cas d'erreur, * effectue N tentatives supplémentaires. * Si toutes échouent, retourne la dernière erreur. * * @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

Avec quoi aimeriez-vous travailler dans votre nouvel emploi, qu'est-ce qui vous intéresse à l'avenir?

Middle
BLS-Soft
119

Parlez de votre expérience dans le CV : tâches, technologies, succès et réalisations en plus de trois ans et demi chez Sovcombank.

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

Parlez-moi des processus dans la dernière équipe : sprints, kanban, planification — comment cela s'est-il passé en pratique ?

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

Vous avez mentionné un UI-kit. Quel composant a été le plus difficile ou intéressant à réaliser, et lequel a posé le plus grand défi?

Middle
Веб-мост
119

Comment évaluez-vous le tri dans l'application — fonctionne-t-il correctement?

Middle
Ifellow
119

Qu'est-ce qu'une Promesse en JavaScript ? Expliquez les états de la promesse et les méthodes pour y travailler.

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

Si vous déclarez une fonction, puis une variable, sera-t-elle accessible à l'intérieur de la fonction ? Parlez du hoisting.

Middle
Data World
118

Pourquoi avez-vous choisi Zustand plutôt que Redux?

Middle
SIB
118

Nommez quatre directives clés utilisées dans Dockerfile

Middle
01.tech
118

Quelle est la différence entre Git Merge et Git Rebase?

Middle
Куаргет
118

Avez-vous des questions sur l'entreprise?

Middle+
Твое Лайв
118

Quelle est la différence entre call et apply?

Middle
WB Travel
118
/298