Sobes.tech

Frontend

Comment vous imaginez le travail dans un nouveau poste ? Comment vous intégreriez dans un projet où le frontend est actuellement sans framework ?

Middle
МПФИТ
37

Comment GitFlow a-t-il été organisé sur le projet?

Middle
Data World
37

Comment ont-ils documenté la partie frontend de l'application?

Middle
Элара
37

Quels problèmes de sécurité sont liés à l'utilisation de innerHTML pour insérer des entrées utilisateur?

Senior
Bitrix
37

JavaScript est-il monothread ou multithread ? Comment fonctionne l'asynchronie ?

Middle
SIB
37

Implémentez une liste virtuelle (Virtual List) : il y a une longue liste de messages, il faut rendre uniquement les éléments visibles à l'intérieur d'un conteneur d'une hauteur fixe de 300 pixels. La hauteur d'une ligne est de 30 pixels.

Middle
Basis
37

Que peux-tu dire sur la spécificité des sélecteurs CSS ?

Middle
WildberriesWildberries
37

As-tu déjà eu une expérience négative dans une équipe, comme des disputes intensives lors de la revue de code ? Comment agirais-tu dans une telle situation ?

Middle
Altenar
37

Supposons que nous ayons une application React Native et une application web. Certaines API du navigateur, y compris Local Storage, ne sont pas disponibles dans React Native (là, on utilise Async Storage). Comment implémenteriez-vous une interface unifiée pour le stockage avec différentes implémentations pour le web et React Native?

Middle
IBIT
37

Quelle est votre opinion sur la méthodologie FSD (Feature-Sliced Design) ?

Middle
Mayflower
37

Écrivez une fonction getUserProfile qui prend un userId en argument et récupère le profil utilisateur depuis le point de terminaison API "[lien] La fonction doit enregistrer le profil utilisateur si la récupération est réussie, et enregistrer un message d'erreur si la récupération échoue.

Middle+
IT OneIT One
37

Avez-vous travaillé avec le système de fichiers, la caméra ou d'autres fonctionnalités natives dans React Native?

Middle
Вбетон
37

Quelle est la différence entre ChangeDetectorRef.markForCheck() et detectChanges() ?

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

Comment votre gestion des tâches était-elle organisée ? D'où venaient-elles, y avait-il des gestionnaires ?

Middle
Тензор
37

Avez-vous utilisé des agents IA (outils LLM) dans votre travail ? Quelle est votre expérience avec eux ?

Middle
Ifellow
37

À quels moments le parsing HTML peut-il s'arrêter ou ralentir?

Middle+
Global treds
37

Pourquoi les utilisateurs ne parviennent-ils pas à accéder au Store et comment charger des utilisateurs dans le Store?

Middle
Mayflower
37

Quelle est la différence entre une interface et un type dans TypeScript?

Middle+
Mish
37

Travaillez-vous actuellement?

Middle
Веза
37

Comment augmenter rapidement le nombre de rouleaux de 3 à 10 dans la mise en œuvre actuelle, en créant une constante avec la quantité nécessaire et en formant dynamiquement les tableaux et en rendant les tambours?

Middle+
Т-БанкТ-Банк
37
/292