Frontend
Travaillez-vous actuellement?
Parle-moi du hook useState en React.
Seriez-vous prêt à changer de travail si vous passez maintenant un deuxième entretien, et demain un entretien en face à face (le troisième), et que vous le réussissez aussi?
Comment diviseriez-vous l'état du serveur et du client?
Comment optimiser l'affichage de 100 000 carrés sur une seule page?
Parlez de watch et watchEffect dans Vue 3, propriétés calculées. Comment supprimer un watcher?
Quelle est la différence dans la mise en œuvre de la réactivité entre Vue 2 et Vue 3?
Quel problème survient lors de l'utilisation directe de async/await dans useEffect?
Peux-tu assembler une application React Native, configurer les signatures et la déployer en production?
Qu'est-ce qu'une fermeture? Peux-tu expliquer?
Quelles méthodes du cycle de vie existent dans React et comment les émuler avec useEffect?
Décrivez ce qui se passe lorsque vous cliquez sur un bouton dans un composant React avec un compteur : comment fonctionne useState, comment React comprend qu'il doit mettre à jour cette partie du DOM.
Quels scénarios ont été couverts par les tests E2E?
Pourquoi avez-vous décidé de chercher un emploi et pourquoi chez nous?
Parlez-moi du travail avec les formulaires et la validation dans le projet — quels ont été les défis difficiles
Supposez que vous disposez de ressources illimitées et que vous devez créer une interface avec un formulaire à partir de zéro dans le cadre d'une grande application. Quelle pile technologique et architecture choisiriez-vous?
Quels problèmes rencontrons-nous lors de l'utilisation d'iFrame ? Comment la connexion iFrame est-elle régulée sur le site ?
Quels types utilitaires de TypeScript avez-vous utilisés et dans quels cas?
Parle-moi de la boucle d'événements en JavaScript : comment elle fonctionne, qu'est-ce que les micro-tâches et les macro-tâches?
Avez-vous déjà dû optimiser les performances ? Comprenez-vous comment le faire ?