Sobes.tech

Frontend

Explique la boucle d'événements (Event Loop) en JavaScript/navigateur.

242

Parlez-moi de la propriété position en CSS. Quelles valeurs existent?

208

Quels sélecteurs CSS sont les plus coûteux pour le navigateur?

174

Parlez de ceci dans différents contextes : dans les méthodes d'objet, dans les fonctions fléchées et dans les fonctions normales.

159

Qu'est-ce que CORS et à quoi sert-il?

155

import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [count, setCount] = useState(0); const previous = usePreviousValue(count); return ( <div className="App"> <h1>Valeur Actuelle : {count}</h1> <h2>Précédent : {previous ?? "-"}</h2> <button onClick={() => setCount((prev) => prev + 1)}>Cliquez</button> </div> ); }

144

Comment synchroniser deux onglets du navigateur via localStorage ? Parlez de l'événement storage.

144

Parlez-moi de la gestion d'état : quelles bibliothèques avez-vous utilisées, parlez-moi de l'architecture Redux.

139

Parlez-moi de la spécificité des sélecteurs CSS. Comment est-elle calculée ? Quel est le sélecteur le plus spécifique ?

138

Parlez-moi des méthodes pour conserver le contexte en JavaScript : bind, call, apply. En quoi diffèrent-elles?

137

Parlez-moi des étapes critiques du rendu du navigateur (Critical Rendering Path)

131

fonction debounce(callback, delay) {}

131

Quelle est la différence entre l'opérateur de fusion nulle (??) et l'opérateur OU logique (||) ?

129

Explique le modèle de remontée d'état (lifting state up) dans React

129

Quels types existent en TypeScript qui n'existent pas en JavaScript ? Parlez-moi des types utilitaires.

126

/** * Typifier une fonction qui prend un tableau d'objets et une clé, * retourne un tableau d'objets qui ont cette clé/propriété **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };

123

Explique le cycle de vie d'un composant React et les hooks (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect, etc.)

116

Parlez-moi des attributs defer et async dans la balise script. Quelle est leur différence?

108

Quelle est la différence entre les requêtes simples et complexes (preflight) dans le contexte de CORS?

90