Que doit-il se passer si une même demande de paiement arrive deux fois?
System Analyst
Quand considérez-vous votre travail sur une tâche comme terminé ?
Quels méthodes HTTP sont idempotentes et lesquelles ne le sont pas ?
Combien d'analystes y avaient dans le projet?
Connaissez-vous le modèle CRUD dans REST API et à quels méthodes HTTP correspondent quelles opérations?
Qu'est-ce qu'un audit dans un système d'information et à quoi sert-il?
Quelle est la différence entre SOAP et REST?
Que décriviez-vous précisément dans le scénario d'indisponibilité du service externe?
Avez-vous déjà rencontré le concept de jeton lors de votre travail avec des systèmes externes ? À quoi sert un jeton ?
Parlez-moi de votre dernier projet en deux mots
Avec quelle architecture avez-vous travaillé : microservices ou monolithique ?
Aviez-vous un système à haute charge ? Combien d'utilisateurs y avait-il dans le système?
Avez-vous personnellement conçu ou décrit une API REST ? Qu'avez-vous fait exactement ?
Avez-vous conçu des bases de données?
Une requête pour une opération de paiement est arrivée à l'API, mais le corps contient un attribut inconnu qui n'est pas dans le contrat. Comment le service doit-il réagir et pourquoi?
Pourquoi avez-vous décidé de vous lancer sur le marché, qu'est-ce qui ne vous satisfait pas dans votre position actuelle?
Étiez-vous comme un analyste full-stack, c'est-à-dire que vous résolviez à la fois des tâches commerciales et des compétences systémiques?
Pouvez-vous expliquer la différence entre l'authentification de base et l'authentification par jeton?
À quoi servent les champs exp et aud dans JWT?
Quel a été l'artéfact du travail de l'analyste à la suite de vos tâches ? Avec quels diagrammes et notations avez-vous travaillé le plus souvent ?