Frontend
Quelle est la différence entre HTTP et HTTPS?
Parle-moi plus en détail des micro-frontends : quel framework, comment fonctionnait l'architecture ?
Parlez-moi du projet sur lequel vous avez travaillé : de quoi s'agissait-il, quelle était votre zone de responsabilité et quelle était l'équipe ?
Comment est organisée la communication et la définition des tâches dans un circuit fermé?
useEffect sera-t-il déclenché si, lors du re-render du composant ProfilePage avec deux dépendances, roles ne sont pas passés?
Une fonction qui retourne un objet du type { getNumby: number, createDub: number } ou { getNumby: string, createDub: string }. Il faut écrire un type TypeScript qui convienne aux deux cas (A et B), mais qui n'autorise pas la variante où les champs ont des types de données différents. Comment le résoudriez-vous ?
Avez-vous déjà travaillé avec des micro-frontends ? À quoi servent-ils en général, quel problème résolvent-ils ?
Parlez-moi, s'il vous plaît, des promesses en JavaScript : qu'est-ce que c'est, à quoi elles servent, méthodes.
Parlez-moi des composants personnalisés que vous avez créés en utilisant la bibliothèque NgZorro (NzZor). Par exemple, un sélecteur de date avec des restrictions commerciales pour les weekends.
Qu'est-ce que l'API Context dans React et quel problème résout-elle?
/** * Implémenter la fonction sumPromises, qui prend * en argument des promesses et retourne la somme * de leurs résultats. * * La fonction peut prendre un nombre quelconque d'arguments. * Vous pouvez utiliser n'importe quelle API de promesses. */ // Code ici // Exemple d'utilisation const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3
Comment déclarer les emit dans un composant (via defineEmits) ?
Si le client actualise la page, avez-vous sauvegardé les données ou les avez-vous réinitialisées ? Avez-vous utilisé le Local Storage ?
Il y a un tableau de 10 éléments, on appelle .map(). Que se passera-t-il si on enlève le return du callback?
Implémentez la fonction delay(ms), qui retourne une promesse résolue après le délai spécifié
Quelle est la différence entre les types any et unknown en TypeScript?
Avez-vous une expérience de l'intégration de TypeScript dans un projet existant?
Avez-vous de l'expérience dans l'écriture de vos propres opérateurs RxJS?
Codage en direct : ouvrez le code fourni et trouvez toutes les erreurs, erreurs visuelles et lacunes (variables inutilisées, problèmes avec useCallback, dépendances de useEffect, useMemo, etc.).
Que peut-on faire en frontend si un fichier CSS pèse 50 Mo?