Sobes.tech

Frontend

Tâche : implémentez la fonction calculateStats pour calculer la somme et la moyenne d'un tableau de nombres. Prenez en compte le cas d'un tableau vide.

253

Parlez de votre expérience en développement, en commençant par votre dernier emploi.

213

Qu'est-ce qui entre dans la file d'attente des microtâches ? Nommez les API Observer du navigateur, à l'exception de MutationObserver.

172

Qu'est-ce qu'un composant côté serveur et côté client dans Next.js ? Comment déclarer un composant côté client ? Peut-on imbriquer un composant côté serveur dans un composant côté client et vice versa ?

171

Comment empêcher le clignotement de l'interface dû à useEffect?

169

Qu'est-ce que la fédération de modules et qu'est-ce qu'elle comprend?

168

Tâche : implémentez la fonction de regroupement des utilisateurs par ville (groupByCity).

158

//Implémentez la fonction // promiseAllLimit(tasks: Array<() => Promise<unknown>>, limit: number): Promise<any[]>, //qui exécute des promesses avec une limite sur le nombre maximum de requêtes simultanées.

158

//Implémentez une fonction de debounce : retarder l'exécution d'une fonction jusqu'à ce qu'un certain temps s'écoule //exemple const debouncedSearch = debounce((query) => { console.log('Recherche pour :', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Ne s'exécutera qu'une seule fois avec 'abc' après 300ms du dernier appel

153

Vous avez utilisé FSD — qui a conçu les domaines ? Juste de nouveaux noms de dossiers ou une approche plus approfondie de l'architecture ? Qu'y avait-il à l'intérieur du dossier entities ?

151

Comment désactiveriez-vous un Observer lorsqu'il n'est plus nécessaire?

147

Comment résolvez-vous les problèmes de compatibilité entre navigateurs ? Comment savoir à l'avance si une propriété CSS fonctionnera dans les navigateurs nécessaires ?

146

Quelle est votre expérience avec CSS, la mise en page — avez-vous commencé directement avec React ou aviez-vous une base en CSS/HTML pur?

137

Quelle est la différence entre un Set et un tableau ordinaire ? Quelle est la complexité de l'opération has() dans un Set ?

137

Comment avez-vous connecté un dépôt séparé avec des composants communs dans un autre projet — en tant que paquet ou autrement?

136

Quelles stratégies de rendu existent ? Parlez-nous du CSR, SSR, SSG.

134