Parlez-moi d'un défi technique difficile que vous avez dû relever.
Frontend
Pourquoi est-il préférable de faire l'animation via transform plutôt que via top/left?
Pourquoi la mise en page sémantique est-elle nécessaire?
Parlez-moi des étapes du rendu d'une page dans le navigateur.
Il y a un conteneur qui ocupa toute la largeur et la hauteur de la page. À l'intérieur du conteneur, il y a un élément de 100x100 pixels. De quelles manières peut-on le centrer horizontalement et verticalement?
Listez les hooks React avec lesquels vous avez travaillé. Expliquez la différence fondamentale entre useState et useRef.
Parle-moi de bind, call, apply. Quelle est la différence entre eux?
Comment optimiser les re-rendus dans React ? Parlez de React.memo, useCallback, useMemo.
Quelle est la différence entre cookies et localStorage?
Avez-vous actuellement d'autres offres ou propositions d'entreprises?
Sur quoi vous baserez-vous lors du choix d'une entreprise et d'un employeur?
Qui peut définir des cookies?
Pourquoi est-il préférable de définir les cookies sur le serveur via des en-têtes HTTP plutôt que via document.cookie côté client?
Qu'y a-t-il dans les composants de classe React qui n'existe pas encore dans les fonctionnels?
Parlez-nous de WebSocket — qu'est-ce que c'est et avez-vous utilisé cette technologie dans une expérience commerciale?
Comment se déroulait la collaboration avec les designers ? Avez-vous dû convaincre un designer de modifier la maquette ?
Quelles valeurs la propriété CSS display peut-elle avoir?
Vous avez travaillé avec Vue et React. Pouvez-vous comparer ce que vous pensez être le mieux — Vue ou React?
Parlez des priorités des sélecteurs CSS, du plus petit au plus grand.
Quelle est la différence entre Redux et Zustand?