Frontend
Tâche : implémenter la fonction sumSquares, qui somme les carrés des nombres d'un tableau, en utilisant une fonction reduce personnalisée. Se peut modifier uniquement la fonction sumSquares.
Regarde la maquette de la fiche produit (parfum). Qu'est-ce qui ne va pas ici?
Où se trouvaient les tests Playwright : dans le même dépôt ou séparément ?
Comment déclenche-t-on (appelle-t-on) un événement vers l'extérieur du composant ? Que écrit-on précisément lorsque l'on émet un événement au parent ?
Quelle est la différence entre call, apply et bind?
À quel point êtes-vous prêts à intervenir rapidement en cas de réception d'une offre?
Qu'est-ce que null et undefined, quelle est la différence ? Que renverra typeof null ?
Dans un composant OnPush, le tableau users est modifié via users.push(newUser) lors d'un clic. La liste sera-t-elle mise à jour dans le template et comment la mettre à jour de manière fiable?
Peut-on faire confiance aux types TypeScript à l'exécution ? Comment assurer la validation des données du backend ?
Parle-moi plus en détail de ton expérience : as-tu recueilli toi-même les exigences ou sont-elles arrivées toutes faites ?
Quelles données le client a-t-il besoin à quel moment et quelle sera notre API ? Quels points d'entrée, quels schémas de données ?
Comment vous évaluez-vous en termes de grade ? Quel niveau de rémunération souhaitez-vous ?
Qu'est-ce que WeakMap ?
Y a-t-il des domaines dans lesquels vous souhaitez progresser?
Quelle est la différence entre rem et em?
Parlez-moi de l'héritage et de la cascade en CSS : qu'est-ce que ces concepts et qu'incluent-ils?
Quels autres hooks de React connaissez-vous ? Parlez-moi de useRef, useReducer, useCallback, useMemo, useContext.
À quoi servent useMemo et useCallback ? Est-il toujours judicieux de les utiliser ?
Qu'est-ce que Pinia?
Quels sont les inconvénients de WebSocket par rapport à d'autres moyens d'interaction entre le client et le serveur?