Frontend
Il y a un arbre de composants React : comment initier un changement d'état depuis un composant enfant qui se trouve dans le composant parent ?
Quels sont les principaux méthodes du cycle de vie des composants React basés sur des classes ?
Y a-t-il eu une évaluation des tâches et des coûts de travail dans les projets passés ? À quelle fréquence parveniez-vous à respecter les estimations ?
Quel est le but de l'état dans React et quelle est la principale paradigme de travail avec l'état ?
Parlez-moi de votre expérience de la mise en œuvre du frontend du point de vue de la commodité pour l'utilisateur et de la conception de l'interface.
L'application commence à ralentir en raison du rendu d'une grande table : comment la profileriez-vous, débogueriez-vous et optimiseriez-vous un tel problème ?
Comment résoudriez-vous le problème d'amélioration d'une interface peu pratique si vous disposez d'un kit UI prêt mais pas de designer interne ?
Quelle est la bonne pratique selon vous concernant l'utilisation des types 'any' et 'unknown' dans le code?
Si vous vous rendez compte que vous n'aurez pas le temps de terminer la tâche dans le délai prévu, devriez-vous le signaler, à qui, et à quel stade ?
Parlez-moi de votre parcours avec React : à partir de quelle version avez-vous commencé, comment vous avez appris, quelles fonctionnalités avez-vous utilisées, et comment avez-vous perçu la transition vers les hooks et les composants fonctionnels ?