Frontend
Avez-vous travaillé avec des bases de données dans des projets domestiques ? Faites-vous des requêtes dans les tables, des insertions ?
Imaginez que vous recevez une tâche du département marketing : nous voulons ajouter une fonctionnalité — le logo en haut à gauche doit être inversé si Mercure est rétrograde. Que feriez-vous?
Parlez-nous d'une tâche d'optimisation des performances que vous avez résolue.
Comment est organisée la communication entre les équipes ? Y a-t-il un backend séparé pour chaque équipe ?
Parlez-nous des processus dans l'équipe : composition, méthodologie, comment les tâches étaient transmises, qui était le client ?
Écrivez une fonction qui combine deux tableaux triés par ordre croissant en un nouveau tableau trié sans utiliser sort, spread, concat ou des méthodes similaires de fusion.
Quelle est la différence entre ref et shallowRef dans Vue.js ? Quand est-il préférable d'utiliser shallowRef ?
Comment se comporte l'état si le composant est rendu via un portail dans un autre endroit du DOM?
Parlez-moi des prototypes en JavaScript. Quelle est la différence entre prototype et __proto__?
Quelle est la différence entre les événements DOMContentLoaded et load ? Quand les utiliser chacun d'eux ?
Parlez-moi de CORS : qu'est-ce que c'est, à quoi ça sert, quels problèmes résout et comment ça fonctionne.
Quels scénarios couvrent les signaux et lesquels RxJS ? Quelle est la différence dans leur utilisation ?
Comment attraper une erreur dans Promise ? Quel sera le type de l'erreur dans catch ?
Quels types utilitaires en TypeScript as-tu utilisés ? Connais-tu ReturnType ?
Avez-vous de l'expérience avec du code Legacy?
Pourquoi Promise 1 et Promise 2 s'exécutent-ils dans cet ordre ? Comment la boucle d'événements traite-t-elle les files de micro-tâches et de macro-tâches ?
JavaScript est-il mono-thread ou multi-thread ? Parlez-moi des Web Workers.
Listez les hooks React avec lesquels vous avez travaillé. Expliquez la différence fondamentale entre useState et useRef.
Parle-moi de ton expérience avec SSR. Où l'as-tu fait, avec quel framework?
Parlez-moi de l'architecture — comment avez-vous lancé le projet, qu'était-il nécessaire de planifier?