Frontend
JavaScript est-il monothread ou multithread ? Comment lancer un deuxième thread ?
Explique la différence entre Observable froid et chaud.
Parlez-moi un peu de vous et de votre expérience la plus intéressante.
L'objet est transmis du composant parent au composant enfant via des props et est placé dans la dépendance useMemo. Combien de fois s'exécutera useMemo ? Comment optimiser pour que useMemo ne se recalculer qu'une seule fois ?
Qu'est-ce que React Portal, comment fonctionne-t-il et quelles sont ses caractéristiques?
Parlez-moi des unités de mesure REM et EM en CSS : qu'est-ce que c'est et comment elles fonctionnent ?
Comment stocker correctement la configuration runtime dans Nuxt 3 et quelle est la différence entre la configuration publique et privée?
Comment typer une fonction avec des génériques qui accepte un objet ayant obligatoirement un champ id?
Avez-vous déjà migré de Webpack à Vite?
À quoi sert la méthode OPTIONS?
Si l'utilisateur modifie la ligne A et que sa valeur actuelle de polyname correspond à la valeur d'origine, le validateur ne devrait pas générer d'erreur. Pourquoi dans votre implémentation le validateur génère-t-il une erreur dans ce cas, alors que la valeur initiale du champ correspond à elle-même?
Tâche n° 4 : implémentez une fonction selon ses types en TypeScript (la fonction prend un objet et une clé de cet objet, et retourne la valeur associée à cette clé).
Pouvez-vous vous rappeler les principes de REST?
Avez-vous de l'expérience dans l'écriture de BeanPostProcessor?
Quelle est la différence entre Options API et Composition API dans Vue 3?
Que sera affiché dans la console aux lignes 12, 13 et 14 du code lors de différents appels de la fonction, avec un objet ayant la méthode getName?
import { useState, useCallback } from 'react' const Composant = () => { const [compteur, setCompteur] = useState(0); const handleClick = useCallback(() => { console.log(compteur); }, []); return ( <div> <div onClick={() => setCompteur((prev) => prev + 1)}>Compteur : {compteur}</div> <div onClick={handleClick}>Log</div> </div> ); };
Je comprends — vous couvrez les visuels ainsi que le comportement du clavier et du SR, et le retirer de l'ordre de tabulation est souvent la bonne décision pour un lien semblable à désactivé. Lors de la mise en œuvre de ce "lien désactivé", quel schéma exact d'ARIA/attributs utilisez-vous pour les lecteurs d'écran (par exemple, `aria-disabled`, changements de rôle), et comment maintenez-vous la cohérence de l'annonce à travers les navigateurs ?
Exercice de codage en direct : écrire une fonction get(object, path), qui récupère la valeur d'un objet selon un chemin sous forme de chaîne (par exemple, 'a.b.c')
[nom] a demandé : combien de personnes y avaient dans l'équipe où tu travaillais ? Quelle était la composition de l'équipe ?