Sobes.tech

Frontend

Comment le plateau d'échecs était-il affiché dans l'application d'échecs : Canvas, WebGL ou une autre approche ? Y avait-il une expérience de travail avec Canvas/WebGL ?

18

Qu'est-ce qu'un itérateur et pourquoi en a-t-on besoin?

17

Effectuez une revue de code du fragment de composant Vue dans script setup : proposez des améliorations et des corrections possibles.

17

Quels modèles d'architecture connaissez-vous et lesquels appliquez-vous dans votre travail?

17

Avez-vous travaillé avec CI/CD, l'avez-vous configuré ou écrit quelque chose pour lui?

17

Pourquoi est-il plus sûr de stocker les tokens de rafraîchissement dans des cookies plutôt que dans le stockage local ?

17

Quelle est la différence entre debounce et throttle et quand utiliser l'un ou l'autre ?

16

Comprenez-vous la différence entre exigences fonctionnelles et non fonctionnelles ?

16

Quelles étaient les choses intéressantes dans l'application Mini Telegram et quelles technologies avez-vous utilisées ?

16

Décrivez le modèle de message renvoyé par l'API.

16

Implémentez un cache LRU avec une limite de capacité, où l'élément le moins récemment accédé est supprimé en cas de débordement; les opérations get et put doivent fonctionner en temps constant.

16

Décrivez les composants et modules frontend de l'application. Fournissez un diagramme complet de l'architecture.

16

Avez-vous déjà eu de l'expérience dans la configuration de Nginx et le déploiement autonome d'une application ?

15

Quelles métriques de performance connaissez-vous, comment travaillez-vous avec elles et comment améliorez-vous une métrique spécifique?

14

Avez-vous des questions pour l'équipe ou le projet ?

14

Proposez des cas où l'utilisation d'un répartiteur de charge est justifiée.

13

Comment avez-vous utilisé Mock Service Worker pour les mocks?

12

Tâche de l'Event Loop : nommez l'ordre de sortie de console.log dans le code montré et expliquez pourquoi il est exactement comme ça.

12

Comment implémenteriez-vous le pattern Observer?

12
/349