Sobes.tech

Frontend

Quelles méthodes connais-tu pour centrer un élément verticalement?

Middle+
180

Que faites-vous si la tâche est inconnue et le temps est limité (par exemple, une semaine) ?

Middle+
179

Si nous exécutons un setTimeout avec un délai de 300 millisecondes, combien de temps s'écoulera avant que le callback ne soit réellement exécuté?

Middle+
178

Parlez de votre échec dans l'expérience informatique

Middle+
177

Comment optimiser le rendu d'une liste de 10 000 éléments sans pagination?

Middle
177

Quels sont les statuts des promesses?

Middle+
177

Quels types de flux existent dans Node.js?

Middle+
174

Quelles valeurs de la propriété display vous rappellerez-vous?

Middle+
173

Exercice 1 Nous avons un tableau de 10 000 objets (par exemple, "Employés" ou "Produits"). Nous devons implémenter un composant pour sélectionner un élément qui ne "bloquera" pas le navigateur et sera pratique pour l'utilisateur. Ce qu'il faut implémenter (Exigences): 1. Typage des données : Créer une interface Item avec les champs id : string, label : string et category : string. 2. Recherche (Input) : Lors de la saisie de texte, la liste doit être filtrée. 3. Travail avec le DOM et les événements (Navigation au clavier) : * L'utilisateur doit pouvoir se déplacer dans la liste avec les flèches Haut et Bas. 4. En appuyant sur Entrée, l'élément sélectionné est "confirmé". 5. Point important : L'élément sélectionné par les flèches doit toujours être visible (faire défiler le conteneur si le curseur sort des limites). 6. Optimisation (Performance) : * Étant donné qu'il y a beaucoup de données (10k), discuter ou implémenter un "rendering paresseux" simple (ne rendre que les 20-30 premiers éléments ou utiliser IntersectionObserver). Sortie du composant

Middle
172

Qu'est-ce qui a conduit au succès dans une tâche difficile ? Comment ont-ils évalué la tâche en termes de délais ?

Middle+
170

Qu'est-ce que la pression en retour dans les flux ?

Middle+
168

Quelle est la différence entre Promise.all et Promise.allSettled?

Middle+
168

Utilisez-vous des outils LLM ou des assistants IA pour écrire du code?

Middle
168

Quelles tâches aimeriez-vous faire dans votre nouveau poste ? Y a-t-il un intérêt à se développer dans la branche technique ou architecturale ?

Middle
167

Que sera-t-il affiché dans la console lors de l'appel à typeof a et typeof b en dehors d'une fonction auto-invoquée (IIFE) utilisant var? Comment le comportement changera-t-il en mode strict?

Middle+
166

Comment avez-vous évalué les tâches ? Avez-vous utilisé Planning Poker selon l'échelle de Fibonacci ?

Middle
166

Quelle est votre procédure lorsqu'une nouvelle tâche inconnue arrive (nouvelles bibliothèques, nouveaux composants) ?

Middle+
166

À quoi sert infer en TypeScript?

Middle+
165

Parlez-moi de la tâche la plus difficile et intéressante

Middle
164

Comment évaluez-vous le tri dans l'application — fonctionne-t-il correctement?

Middle
163
/6
Questions pour la préparation Frontend — Page 2 - sobes.tech