Sobes.tech

Frontend

Quand faut-il utiliser useMemo ? Si un tableau et un primitive sont passés au composant enfant, où faut-il appliquer useMemo ?

218

Comment optimiser le gestionnaire d'événements de défilement, qui entraîne des rafraîchissements fréquents ? Quelle est la différence entre throttling et debounce ?

211

Que peut-on stocker dans useRef au lieu de useState?

205

On vous a donné accès à un dépôt privé GitHub et on vous a dit de cloner le projet et de le lancer. Comment aborderiez-vous cela ? Que feriez-vous en premier ?

203

Avez-vous déjà rencontré une application qui ralentissait en raison de rendus excessifs ou d'autres problèmes ? Comment l'avez-vous détecté et corrigé ?

190

L'utilisateur saisit une URL dans la barre d'adresse et appuie sur Entrée. Quels sont les moments critiques qui peuvent survenir en chemin — qu'est-ce qui peut mal tourner, ce qui peut ralentir ou provoquer une expérience négative?

183

Comment avez-vous détecté Adblock?

175

Avez-vous de l'expérience avec la ligne de commande et le lancement de projets via le terminal?

174

Quelle est la différence entre useRef et useState?

171

Pourquoi ne peut-on pas simplement passer count comme dépendance dans useEffect lors de l'utilisation de setInterval ? Qu'est-ce qui pourrait mal tourner ?

170

Sur quel système d'exploitation travaillez-vous?

158

Comment typer une fonction avec des génériques qui accepte un objet ayant obligatoirement un champ id?

156

Comment décidiez-vous où il était crucial de couvrir par des tests et où ce n'était pas nécessaire?

155

Quelles méthodes peuvent être utilisées pour décharger l'analyse ? Connaissez-vous les attributs async et defer pour les scripts ?

153

Quelle est l'implémentation de la boucle d'événements et où se trouve-t-elle?

153

Quels accès sont nécessaires avant de cloner le dépôt ?

152

Dans quel ordre le code suivant sera-t-il exécuté ? (Exercice sur l'Event Loop avec console.log, setTimeout, Promise.resolve et queueMicrotask)

150

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

144

Que se passe-t-il lorsque vous cliquez sur le bouton dans un composant React avec un compteur (useState), un bouton qui augmente le compteur de 1, et une liste de 100 éléments?

143

Avez-vous de l'expérience dans la détection de fuites de mémoire ? Comment les avez-vous recherchées et corrigées ?

142
/2