À quelle vitesse votre équipe assimile-t-elle et met-elle en œuvre de nouvelles bibliothèques/approches?
Frontend
Comment gérer des fonctions asynchrones dans useEffect et comment organiser correctement la gestion des erreurs pour plusieurs appels API?
Parlez-moi des échecs sur le projet — comment vous les gérez, quels ont été les derniers incidents et comment les avez-vous résolus?
Utilisez-vous des bibliothèques UI spécifiques (par exemple, Ant Design) ? En êtes-vous satisfait, quels composants avez-vous conservés et lesquels avez-vous remplacés par les vôtres ?
Faut-il une fonction toggleLoading séparée ou peut-on s'en passer ?
Comment peut-on améliorer l'architecture de ce composant ? Faut-il le diviser en composants plus petits pour optimiser le rendu ?
Parle-moi de ton rôle dans l'équipe. Es-tu mentor de quelqu'un, délègues-tu des tâches, ou au contraire, te délèguent-elles?
Explique comment fonctionne la boucle d'événements : qu'est-ce que les micro-tâches, macro-tâches et leur priorisation.
Comment priorisez-vous la dette technique par rapport aux tâches commerciales?
As-tu déjà dû travailler avec CI/CD, configurer quelque chose?
Ce projet principal est-il une marque blanche ? Se vend-il aux clients avec une personnalisation pour eux ?
Comment corriger correctement une fonction qui modifie un tableau et retourne sa longueur au lieu du tableau lui-même?
Comment est organisée la communication entre les équipes ? Y a-t-il un backend séparé pour chaque équipe ?
Comment se déroule généralement la validation de l'API entre le frontend et le backend dans ton projet?
Parlez-moi plus en détail de la plateforme — du processus d'appel d'offres, de la recherche d'appels d'offres, du filtrage, etc.
Avez-vous des gardes (on-call) et comment sont-elles organisées?
Utilisez-vous des configurations dans l'application ? Linters, styles de code — les partagez-vous entre projets (par exemple, via un npm privé) ?
Quelle est votre pile — React, Next.js ou autre chose?
Rédigez-vous des tests et lesquels précisément (unitaires, flux critiques, etc.)?
Comment détermines-tu quand il faut envelopper une fonction dans useCallback et quand ne pas le faire ? Comment cela se fait-il dans ton projet ?