Qu'est-ce qui est important pour vous dans un projet et une équipe : quels processus et formats d'interaction vous conviennent, et êtes-vous prêt à participer à la construction de processus à partir de zéro ?
Frontend
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 ?
Que pouvez-vous me dire sur le Mode Strict dans React ?
Parlez-moi de vous : comment vous êtes arrivé dans le développement, sur quels projets et dans quelles équipes avez-vous travaillé, et quelles tâches avez-vous résolues?
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 ?
Comment a été organisée la communication avec les développeurs backend lorsque les contrats API ont changé, par exemple lorsqu'un champ a été renommé dans la réponse ? Comment avez-vous coordonné et publié ces changements ?
Qu'est-ce qu'un générique en TypeScript ? Donnez un exemple de son application.
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 ?
Quelle est la bonne pratique selon vous concernant l'utilisation des types 'any' et 'unknown' dans le code?
Quelle est la différence entre useMemo et React.memo ?
Quels sont les principaux méthodes du cycle de vie des composants React basés sur des classes ?
Quelle est la différence entre useMemo et useCallback ?
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 ?
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 ?
Connaissez-vous TanStack Query ? Pourquoi est-il souvent utilisé et quels sont ses avantages ?
Quels outils de gestion d'état dans React avez-vous utilisés ou connaissez ?
Quelles nouvelles fonctionnalités sont apparues dans les versions modernes de React, en particulier dans React 18 et React 19 ? Qu'avez-vous rencontré en pratique ?
Pourquoi avez-vous choisi React ? Avez-vous envisagé Angular ou cela s'est-il fait historiquement ?
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 avez-vous validé la conformité des réponses API réelles avec les contrats Swagger/OpenAPI : manuellement ou avec automatisation ?