Sobes.tech

Frontend

Parle-moi de ton expérience professionnelle : où as-tu travaillé, pourquoi changes-tu d'emploi ?

245

Quel gestionnaire d'état est utilisé dans le projet?

216

Pourquoi l'utilisation de setTimeout(fn, 0) aide-t-elle à ne pas bloquer l'interface utilisateur, alors que la création d'un grand nombre de promesses (micro-tâches) ne le fait pas ? Quelle est la différence entre macro-tâches et micro-tâches dans la boucle d'événements ?

213

L'équipe du panier est divisée en sous-équipes : à laquelle puis-je rejoindre et combien de frontends y aura-t-il dans chacune ?

210

Si vous avez du temps libre et que deux tâches sont sur le tableau — une technique (refactoring) et une produit avec la même priorité — laquelle choisiriez-vous?

207

fetchAll(['url1', 'url2'], (results) => { console.log('Données de tous les liens', results); }); function fetchAll(urls) { const promises = urls.map((url) => { fetch(url).then((res) => res.json()) }) const data = Promise.all(promises).then((response) => { if (!response.ok) { throw new Error('error') } return response }) console.log(data) }

202

Quelle est la différence entre null et undefined ?

193

Parlez-nous plus en détail de la fonctionnalité hors ligne : comment fonctionne la sauvegarde des données dans IndexedDB en cas de perte d'internet ?

179

Connaissez-vous le Design Segmenté par Fonction (FSD) ?

159

Promise.reject('Erreur API') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });

156

Y a-t-il eu des tâches d'optimisation des performances du site ? Comment avez-vous diagnostiqué et résolu les problèmes de chargement lent ?

150

Implémentez la fonction delay(ms), qui retourne une promesse résolue après le délai spécifié

146

Quels sont vos projets de développement professionnel dans 3 à 5 ans ? Quels domaines vous intéressent ?

146

Pourquoi le mot-clé async est-il nécessaire avant une fonction ? Que fait-il ?

145

Quels types de données existent en JavaScript?

145

Utilisez-vous des outils d'IA dans votre travail et votre vie personnelle, et comment les percevez-vous?

145

Parle-moi du batching dans React. Où l'as-tu rencontré en pratique?

144

L'office vous intéresse-t-il, y a-t-il une possibilité de venir y travailler de temps en temps?

144

Dans la fonction handleCityChange à la ligne 52, il y a trois antipatterns. Trouvez-les et expliquez-les.

144
/3