Frontend
Aviez-vous une architecture basée sur les fonctionnalités ? Connaissez-vous FSD (Conception Segmentée par Fonction) ?
Déterminez l'ordre d'affichage dans la console pour le code utilisant setTimeout et Promise (exercice sur l'Event Loop).
Pourquoi envisagez-vous de changer de travail et qu'attendez-vous d'un nouvel emploi?
Vous avez dit que vous avez écrit les tests à l'aide d'un réseau neuronal. Si le réseau neuronal a généré des tests qui échouent à chaque modification du code de la classe, ces tests atteignent-ils leur objectif ? Sont-ils utiles ?
Parlez-moi plus en détail de la navigation au clavier que vous avez mise en œuvre.
Quels nouveaux tags HTML modernes as-tu rencontrés et utilisés dans ton travail?
/** * Écrivez la typification pour la fonction getObjField * * @param obj - L'objet dont extraire la valeur * @param key - La clé de la valeur à extraire * @returns La valeur correspondant à la clé dans l'objet */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Erreur: Argument de type '"test"' n'est pas assignable au paramètre de type 'keyof Obj'.
Avez-vous de l'expérience avec CSS-in-JS ou styled-components?
Exercice pratique sur les types de données de référence : il y a un objet et une fonction qui prend un objet et effectue des manipulations avec lui. Que sera affiché dans les trois console.log ?
Observable est-il synchrone ou asynchrone?
Quelle est la différence dans le fonctionnement de React.memo avec des composants avec props et sans props?
Pourquoi avez-vous choisi notre entreprise ? Qu'est-ce qui est important pour vous lors du choix d'un employeur ?
[nom] a demandé : Avec quel genre de personnes est-il le plus difficile de travailler ? Et avec lesquelles est-ce plus facile ?
Comment fonctionne la stratégie de détection de changement OnPush dans Angular ? Dans quels cas un composant avec OnPush est-il rerendu ?
Implémentez la fonction delay avec la signature spécifiée, en utilisant Promise et setTimeout.
/** * La fonction `tryAuth()` utilise `auth()` et, en cas d'erreur, * effectue N tentatives supplémentaires. * Si toutes les tentatives échouent, elle lance la dernière erreur. * * @returns {Promise} */ export function tryAuth(n) { }
Que signifie singleton : true pour les dépendances partagées de React dans Webpack Module Federation et pourquoi est-ce nécessaire ?
Dans quelle mesure les connaissances de Nuxt et SSR sont-elles fondamentales pour connaître Vue ?
JavaScript est-il un langage synchrone ou asynchrone?
Pourquoi toutes les micro-tâches sont-elles exécutées en premier, puis les macro-tâches ? Pourquoi pas l'inverse ?