Le développeur dit que ta solution est irréalisable. Que fais-tu?
System Analyst
La tâche a été réalisée, lors des tests un cas dangereux non décrit a été trouvé, la sortie est dans deux jours. Que fais-tu ?
Quel cache y a-t-il sur le frontend (web et mobile) ?
Lors de quelle modification de la réponse de l'API devons-nous augmenter la version, et lors de quelles modifications ne pas le faire?
Parlez-moi de la méthode HTTP GET
Parlez-moi de la méthode HTTP POST et si elle peut être rendue idempotente.
L'entreprise apporte une fonctionnalité qui pourrait casser la logique existante. Comment communiqueras les risques et que proposerais-tu?
Comment peut-on implémenter un cache côté backend ? Quelles sont les méthodes ?
À quelle fréquence les versions sont-elles effectuées sur les projets actuels et passés?
Quelle est la différence entre REST et gRPC?
Parle-moi de ton expérience dans les dernières entreprises
Cas : Concevez un système d'avis avec modération, où l'auteur voit son avis en modération, et les autres utilisateurs ne le voient pas.
Parle-moi d'une tâche difficile dont tu es fier.
Qu'est-ce que la pagination?
Comment transmettre plusieurs plages de versions dans une requête depuis l'interface web?
Parle-moi de ton expérience : où as-tu travaillé, quelles étaient tes activités ?
À quel point avez-vous travaillé étroitement avec le mobile et le web?
Cas : Comment assurer la possibilité de récupérer une commande au point de retrait via un code QR en l'absence d'internet, sachant que le QR vit 3 heures ?
Qu'aimes-tu et qu'est-ce que tu n'aimes pas dans le travail d'un analyste système?
Parlez de la méthode HTTP DELETE