Comment optimiseriez-vous le code répétitif des gestionnaires onChange pour les champs email et mot de passe?
Frontend
Quels hooks React utilisez-vous principalement?
Quel sera le résultat de la comparaison d'un tableau vide avec une chaîne vide en comparaison non stricte ([] == '')?
Quelle est la différence entre some et includes?
Quelles méthodes de tableaux connaissez-vous en JavaScript?
Comment attraper une erreur dans Promise ? Quel sera le type de l'erreur dans catch ?
Sur quoi étaient basés vos micro-frontends : Module Federation de Webpack ?
Quel candidat considérez-vous pour vous-même?
Quelle est la différence entre les composants contrôlés et non contrôlés en React?
interface FormState { valeurs: FormValues; erreurs: FormErrors; estEnChargement: boolean; } const [etatFormulaire, setEtatFormulaire] = useState<FormState>({ valeurs: { email: '', password: '', }, erreurs: {}, estEnChargement: false, });
Combien de temps faudra-t-il pour vous attendre chez nous si tout se passe bien?
Tâche : implémenter un formulaire de connexion en React. Exigences : - deux champs : email + mot de passe - contrôles des entrées - soumission du formulaire avec preventDefault - validation de base (champ non vide) - lors de l'envoi, effectuer une requête asynchrone (peut être simulée avec setTimeout) - afficher l'état de chargement (bouton désactivé) - afficher une erreur en cas d'échec de la connexion En supplément (optionnel) : - validation de l'email
Quelle est la différence entre l'opérateur d'égalité double (==) et le triple (===) ?
Quel serait un argument convaincant pour vous en faveur du choix d'une entreprise ou d'un projet?
Quelles méthodes de tableaux connais-tu et as-tu utilisées?
Que retourne la méthode forEach ?
L'utilisation de Webpack était-elle une décision consciente ou était-il déjà en place?
Comment as-tu rassemblé les arguments pour le dialogue avec le directeur technique sur la nécessité des mises à jour?
Si un enfant de 6-7 ans venait vers toi et te demandait ce que tu fais, que répondrías?