Sobes.tech

Frontend

Parlez-moi de votre expérience, qu'avez-vous fait récemment?

Senior
Позитив Технолоджис
28

Comment React.memo vérifie-t-il si le composant doit être mis à jour ? Comment compare-t-il les props ?

Middle+
Global treds
28

Comment évaluez-vous votre niveau (grade) — junior, middle ou senior ?

Middle+
Ozon Tech
28

Comment configurez-vous les outils d'IA pour vous-même?

Senior
Позитив Технолоджис
28

Aimais-tu travailler avec Redux en tant que gestionnaire d'état pour des formulaires complexes?

Middle+
Mayflower
28

console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)

Middle+
Mayflower
28

Y a-t-il une fonction foo qui accepte des arguments de type any et les retourne ? Comment faire pour que le type de résultat ne soit pas any, mais corresponde au type de l'argument passé ? Utilise des Génériques.

Middle+
VK Tech
28

Comment se protéger contre le XSS?

Middle
Лантан
28

Parlez des méthodes de connexion de la balise script en HTML. Quelle est la différence entre la placer dans le head et dans le body?

Middle
ИРИ
28

[nom] a demandé : racontez brièvement où vous avez travaillé et ce que vous faisiez.

Middle
Sidbrige
28

Implémentez la fonction asyncFilter, qui prend un tableau de nombres et une fonction prédicat asynchrone, et renvoie un tableau filtré. Par exemple, avec l'entrée [1, 2, 3] et une fonction qui laisse passer uniquement les nombres impairs, la sortie doit être [1, 3].

Middle+
КасперскийКасперский
28

As-tu travaillé avec la performance ? L'as-tu optimisée d'une manière ou d'une autre ? Par exemple, si tu as une liste de Select de 10 000 lignes, comment l'optimiserais-tu ?

Middle
Веза
28

Pourquoi la victoire est-elle comptabilisée de manière incorrecte, même si les valeurs sur les rouleaux sont différentes ? Comprenez la cause du bug liée à la condition de course dans la mise à jour asynchrone de l'état.

Middle+
Т-БанкТ-Банк
28

Que changera dans la logique du type si on remplace `extends` par `=` (définir une valeur par défaut pour le générique) ?

Middle+
Т-БанкТ-Банк
28

Comment organiser la validation en temps réel ?

Middle
МТС БанкМТС Банк
28

La méthode splice est-elle mutante ou non ? Comment faire une version non mutante ?

Middle+
Ozon Tech
28

Si ref stocke un objet et que nous modifions un champ imbriqué de l'objet (par exemple, le nom de famille), le déclencheur réactif sera-t-il activé?

Middle
Программный код
28

Quelle technologie a été utilisée pour construire l'éditeur et comment est-il conçu?

Middle
Revizto
28

Était-ce difficile de répartir le temps sur deux projets parallèles par une même équipe?

Middle
Get Express
28

As-tu de l'expérience avec Next.js ? Parle-moi de ton expérience.

Middle+
АэрофлотАэрофлот
28
/292