Frontend
Quels cours avez-vous suivis ou appris par vous-même en développement frontend?
Comment diviseriez-vous l'état du serveur et du client?
Quand peut-on attendre un retour après l'entretien?
À quoi sert la virtualisation des listes et comment est-elle mise en œuvre?
[nom] a demandé : dans quelle partie de la pile technologique vous sentez-vous le plus à l'aise et quelle est votre faiblesse ?
Pourquoi ne peut-on pas ajouter d'erreurs dans la fonction any via push, mais doit-on les écrire par indice?
Pourquoi une fonction/état séparé est-il nécessaire pour compter les clés utilisées — peut-on le calculer plutôt que de le stocker séparément?
Parlez-nous de vos emplois précédents : fonctionnalités, tâches, réalisations.
Qu'est-ce qu'une fermeture? Donnez un exemple.
Était-ce difficile de répartir le temps sur deux projets parallèles par une même équipe?
Quelles bibliothèques avez-vous utilisées pour la gestion d'état?
Qu'est-ce qu'un nœud React Fiber, quel genre d'objet est-ce et que contient-il?
Implémentez la classe EventEmitter : la méthode subscribe(event, handler) pour s'abonner à un événement et la méthode emit(event, data) pour appeler tous les abonnés. Implémentez également la méthode unsubscribe.
Comment fonctionne le routage dans Next.js?
Décrivez votre expérience avec NGRX. Comment le store a-t-il été implémenté ? Des effets et le pattern façade ont-ils été utilisés ?
Pourquoi avez-vous décidé d'utiliser Proxy au lieu de Object.defineProperty?
Quelles sont les approches classiques pour travailler avec les formulaires dans Angular?
Comment vous évaluez-vous : middle, middle+, senior ?
Parle-moi plus en détail de ton expérience : as-tu recueilli toi-même les exigences ou sont-elles arrivées toutes faites ?
Parlez-moi s'il vous plaît des closures en JavaScript.