Parlez-moi de la tâche la plus difficile, à grande échelle ou la plus intéressante que vous ayez résolue.
Frontend
Dans quelle mesure votre expérience dépasse-t-elle le frontend : avez-vous effectué des tâches full-stack ou backend ?
Dites-nous en plus comment vous avez réussi à mettre en œuvre l'histoire d'ouverture d'accès aux utilisateurs non enregistrés (leads) sans risquer de nuire à la fonctionnalité existante pour les clients payants, car cela ressemblait à un champ de mines, étant donné qu'il a fallu toucher à l'authentification legacy.
Avez-vous déjà dû lancer de nouveaux produits ou directions à partir de zéro, ou avez-vous généralement travaillé avec des produits déjà prêts?
En tant qu'architecte de systèmes frontend, comment s'appelle officiellement votre rôle et avec qui coordonnez-vous les décisions techniques?
Le partenaire qui publiait des liens vers les appels d'offres le faisait-il à l'avance ou les leads arrivaient-ils de manière inattendue et en grande quantité?
Cas : imaginez que vous recevez un produit avec la tâche de créer et de lancer un nouveau produit dans 2 mois, il y a beaucoup de différentes équipes interfonctionnelles qui peuvent être impliquées, mais rien n'est encore clair. Décrivez l'ordre de vos actions, votre raisonnement — où courrez-vous en premier?
Comment avez-vous éliminé la dépendance de la nouvelle audience (utilisateurs gratuits) des anciens utilisateurs, qui apportent de l'argent à l'entreprise, afin de ne pas compromettre la fonctionnalité existante pour eux?
Implémentez la fonction delay avec la signature spécifiée, en utilisant Promise et setTimeout.
Qui rédige les normes (par code, modèles, etc.) dans votre équipe?
Explique comment fonctionne Promise.all : ce qu'il accepte, quand il se résout, ce qu'il retourne et comment il gère les erreurs.
Qui relie les développeurs frontend et backend entre eux, et comment se déroule la discussion sur la mise en œuvre d'une fonctionnalité du produit impliquant les deux parties ?
Que d'autre considérez-vous lors du choix des technologies et des approches pour un nouveau produit?
Veuillez nous parler de votre expérience, où vous travaillez actuellement et pourquoi vous cherchez un nouvel emploi
Comment avez-vous implémenté la mise en cache des requêtes GraphQL?
Gérez-vous toute l'histoire de la livraison (CI/CD, pipeline) vous-même, ou cela est-il géré par une équipe séparée (Ops) ?
Quelle est, selon vous, la différence entre ajouter une fonctionnalité à un produit existant et lancer un tout nouveau produit ? Sur quoi avez-vous personnellement influencé dans chaque cas ?
Avez-vous entendu parler de la méthodologie Shape Up ? Parlez-en
Déterminez les valeurs que renverront les appels des méthodes shape.diameter et shape.perimeter dans le code fourni, en tenant compte du contexte this et du mode strict.
Quel pourcentage de votre cycle de travail est consacré à l'estimation des grandes initiatives?