Sobes.tech

Frontend

Comment prévenir les conditions de course dans useFetch si l'URL a changé, que la deuxième requête s'est terminée avant la première, et que la première a ensuite écrasé les données actuelles ?

Middle+
108

Avez-vous utilisé useLayoutEffect et dans quels cas ?

Middle+
108

Avez-vous utilisé le type never en pratique et pour quels scénarios ?

Middle+
108

Quels sont les avantages des CSS Modules ?

Middle+
107

Imaginez un grand projet avec vingt équipes, dont vous êtes responsable du frontend. Comment assurez-vous que le frontend ne se dégrade pas et comment détectez-vous si l'une des équipes a aggravé ses performances ? Quelles métriques frontend et outils techniques utilisez-vous pour le contrôler ?

Middle+
106

Que se passe-t-il si vous échangez dependencies et devDependencies dans un projet puis exécutez npm install ?

Middle+
106

Avez-vous travaillé avec React.lazy ? Dans quel but et comment l'utiliser ?

Middle+
106

Pourquoi faut-il lier les méthodes dans les composants de classe React lors de la gestion des événements?

Middle+
105

Quelles sont les options de tsconfig responsables de l'inclusion et de la recherche des fichiers de types ?

Middle+
102

Comment avez-vous implémenté la validation des entrées avec React Hook Form?

Middle+
102

Quelle est la chose la plus cool que vous apporterez à l'équipe si vous nous rejoignez ?

Middle+
100

Dans quelle mesure êtes-vous adapté à travailler avec des interfaces routinières et monotones dans les systèmes bancaires aux côtés de tâches techniquement intéressantes ? Est-ce un obstacle ?

Middle+
100

Avez-vous transféré une expérience technique de votre précédente entreprise ? Quelles en étaient précisément, avez-vous tiré des leçons des erreurs passées ?

Middle+
100

Pourquoi avez-vous obtenu un emploi si vous avez besoin de développement de produits : cette compréhension s'est-elle formée seulement maintenant ?

Middle+
100

Avez-vous déjà dû être le premier à contacter des collègues pour résoudre de tels problèmes ?

Middle+
98

Quel est votre niveau d'anglais pour travailler dans une équipe internationale ?

Middle+
97

Implémentez un hook React universel useFetch pour les requêtes GET. Réfléchissez à une API pratique pour le hook, les données/chargement/erreur retournés, la gestion des erreurs HTTP et la refetch lorsque l'URL change.

Middle+
97

Parlez-nous des choses dans votre travail dont vous êtes fier : tâches techniques ou produits, intégrations intéressantes et réalisations.

Middle+
97

Implémentez une fonction de debounce — un décorateur qui retourne une fonction qui, lorsqu'elle est appelée plusieurs fois de suite, n'exécute que le dernier appel après un délai spécifié.

Middle+
94

Passez en revue le composant : corrigez les problèmes avec la clé lors du rendu de la liste, useEffect, chargement des données, gestion des erreurs et états de chargement/vide.

Middle+
90
/8