Frontend
Quel mode et type de tâches vous conviennent le mieux : résolution calme de problèmes, croissance technique intensive ou défi managérial ? Dites-nous ce que vous recherchez dans votre prochain emploi.
Les micro frontends peuvent-ils interagir entre eux ? Comment organiseriez-vous leur communication et leur échange de données ?
Comment puis-je simplement énumérer les valeurs, et puis-je changer quelque chose à côté de chaque ligne et commentaire ?
Imaginez un grand projet avec vingt équipes, dont vous êtes responsable du frontend. Comment assurez-vous que le frontend ne se dégrade pas et comment détectez-vous si l'une des équipes a aggravé ses performances ? Quelles métriques frontend et outils techniques utilisez-vous pour le contrôler ?
Quel est le résultat attendu de la tâche et comment avez-vous compris le plan de solution à suivre?
Quelle est la différence entre useMemo et React.memo ?
Que choisiriez-vous pour interagir avec le backend et gérer l'état global sur le frontend ?
Comment votre processus de développement frontend est-il organisé : de l'apparition de l'idée et de la tâche à la décomposition et à la mise en œuvre ?
Pouvez-vous sélectionner une case à cocher ou plusieurs en même temps ?
Quelle partie du développement frontend préférez-vous : la création d'interfaces, DX ou les aspects techniques internes ?
Analysez l'exemple avec un composant React parent et un enfant lent enveloppé dans React.memo : tout est-il correct ici, que changera si props est un objet ou une fonction, et comment l'améliorer ?
Avez-vous des projets personnels, startups ou hobbies liés au développement ?
Parlez-moi de votre expérience avec TypeScript : à quel niveau l'avez-vous maîtrisé, comment l'avez-vous appris, et avez-vous de l'expérience avec d'autres langages ou JavaScript vanilla ?
[nom] a demandé : parlez-nous de vous et de votre expérience professionnelle.
Implémentez une interface de filtrage des vols par nombre d'escales : récupérez les billets via fetchTickets, affichez dynamiquement des cases à cocher pour le nombre d'escales disponibles, supportez plusieurs sélections et filtrez la liste des billets. Discutez des optimisations possibles.
Quels outils de gestion d'état dans React avez-vous utilisés ou connaissez ?
Parlez-moi de votre expérience avec le backend : quelles API, technologies et approches avez-vous utilisées, comment avez-vous organisé la communication entre le frontend et le backend, et quelles bibliothèques avez-vous utilisées ?
Que ferez-vous si les éléments de la liste n'ont pas de clé unique pour React ?
Avez-vous déjà dû expliquer des nuances techniques de votre travail à des collègues non techniques, comme des analystes ou des assignateurs de tâches ? Comment avez-vous fait ?
Que pouvez-vous me dire sur le Mode Strict dans React ?