Sobes.tech

Frontend

Quelle est la différence entre utiliser || et ?? pour attribuer des valeurs par défaut ?

Middle+
98

Quel type doit être spécifié pour une erreur dans catch en TypeScript et pourquoi ?

Middle+
98

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

Avez-vous déjà dû créer des versions adaptatives d'interfaces et d'animations ?

Middle+
96

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+
92

Avez-vous déjà effectué des refactorisations majeures vous-même ?

Middle+
92

Comment modifier la destructuration pour conserver l'équivalence lors de l'ajout de la valeur par défaut stage ?

Middle+
90

Où doit-on placer le fichier .d.ts pour que les déclarations globales soient correctement prises en compte par TypeScript ?

Middle+
90

Quand est-il préférable de choisir le polling pour la mise en œuvre du chat, et quand WebSocket ? Quelles sont leurs différences ?

Middle+
90

Comment implémenter une Promise qui retourne toujours avec succès la valeur 1 ?

Middle+
89

La création d'une nouvelle fonction de rappel entraîne-t-elle toujours un nouveau rendu ? Comment la comparaison est-elle effectuée ?

Middle+
88

Que fait Promise.allSettled et en quoi diffère-t-il de Promise.all ?

Middle+
88

Quelles sont vos attentes concernant le nouveau lieu de travail et pourquoi envisagez-vous de changer d'emploi ?

Middle+
87

Avez-vous utilisé des agents IA dans le développement : nouvelles approches, pratiques DevOps ou simplement comme un chat IA ?

Middle+
86

Pourquoi passer une fonction comme valeur initiale à useState ?

Middle+
84

Connaissez-vous les statuts HTTP 301 et 302 ? Quelles sont leurs différences et comment le navigateur comprend-il où effectuer la redirection ?

Middle+
84

Avez-vous créé des guards de type personnalisés ? Avec quel mot-clé sont-ils créés ?

Middle+
83

Combien de développeurs front-end y avait-il dans votre équipe lors du dernier projet ?

Middle+
83
/8