Frontend
Sous quelle forme vos bibliothèques sont-elles connectées?
Expliquez comment fonctionnent les méthodes intégrées des tableaux en JavaScript, comme map, filter, reduce.
Quel assembleur avez-vous utilisé dans le projet ? Vous avez mentionné avoir optimisé Webpack — était-ce l'assembleur principal ?
Qu'est-ce que le debounce ? Écris une fonction debounce sans utiliser de bibliothèques en vanilla JS
Est-il judicieux d'utiliser useMemo ou useCallback pour une fonction qui retourne du JSX?
Quelles sont les méthodes de gestion des erreurs en JavaScript ?
Parle-moi de CSS box-sizing : content-box et border-box — à quoi servent-ils, dans quels cas les utilises-tu?
Explique comment fonctionne la réactivité dans Vue 3 : reactive, ref, shallowReactive, markRaw.
Si vous faisiez un projet pour vous-même, que choisiriez-vous : Vue ou React ? Et pourquoi ?
[nom] a demandé : Parlez-moi de la fin la plus confortable de la journée de travail.
Qu'est-ce que les 'agents' dans le produit décrit?
Quel niveau vous attribuez-vous : middle, middle+, senior ?
Pourquoi passer une fonction (c => c + 1) à setCount au lieu de simplement setCount(tick + 1) ?
Qu'est-ce que le CSP et comment le configurer?
Que faire si vous voyez quelque chose de clairement mauvais dans un code déjà livré?
Qu'est-ce que CORS et à quoi sert-il?
Quels sont les avantages et inconvénients de l'approche des déploiements fréquents (déploiement continu) par rapport aux déploiements planifiés?
Parlez-nous des processus dans l'équipe : composition, méthodologie, comment les tâches étaient transmises, qui était le client ?
[nom] a demandé : Qu'aimez-vous le plus dans votre entreprise actuelle et qu'est-ce qui ne vous plaît pas?
Que peut-on faire en JavaScript mais pas en TypeScript?