Frontend
As-tu des projets personnels où tu as entièrement géré l'UI/UX sans la participation d'un designer?
Quelles sont les prochaines étapes après cet entretien ?
Dis-moi quels stockages de navigateur tu connais. Une brève description de chacun.
Quelle est la différence entre une fonction fléchée et une fonction nommée classique?
Comment implémenter un composant de tableau avec des couleurs de bordure différentes dans différents contextes, en utilisant BEM et une approche basée sur les composants dans Vue ?
Connais-tu les principes SOLID ? Parle-moi du principe d'inversion des dépendances (DIP)
Pourquoi utiliser try/catch plutôt qu'une chaîne .then/.catch?
Imaginez la situation : notre productivité diminue à cause d'un problème dans le code JS. Que vérifieriez-vous dans le profileur de DevTools pour confirmer ou infirmer cette hypothèse?
Tu as dit que tu avais un mentor — as-tu suivi des cours supplémentaires ou as-tu étudié la profession uniquement avec le mentor ? Comment s'est déroulé précisément l'apprentissage ?
Avez-vous utilisé l'IA uniquement pour les tests et la documentation, ou avez-vous écrit quelque chose de sérieux à partir de zéro?
Pourquoi cherchez-vous un nouvel emploi ? Qu'est-ce qui ne vous satisfaisait pas dans votre précédent emploi ?
Comment aborderiez-vous l'architecture de gestion d'état lors de la replateforme d'une application complexe vers React?
Depuis combien de temps écrivez-vous en Node.js?
Quels types de flux existent dans Node.js?
Pourquoi avez-vous décidé de quitter UltraDent et qu'avez-vous cherché ensuite?
Parle-moi de toi et de tes projets — quelle est ton expérience en développement frontend?
Où peut-on utiliser interface, mais ne pas utiliser type?
Comment optimiser Reflow (Layout) et Repaint pour éviter qu'ils ne soient appelés alternativement Layout-Paint-Layout-Paint?
Regardez ce code avec SSR et la classe singleton i18n. Trouvez un problème sérieux qui pourrait gâcher le HTML renvoyé à l'utilisateur. Comment le corrigeriez-vous?
Comment le processus de création des interfaces a-t-il été organisé : y avait-il un designer, un système de design, utilisiez-vous des bibliothèques de composants tierces ?