Questions d'entretien QA basées sur des scénarios, et comment y répondre
Les questions de définition ont une bonne réponse. Les questions de scénario observent comment vous vous comportez quand l'information est incomplète — parce que c'est le vrai travail.
C'est là que se perdent les entretiens de niveau intermédiaire. À la question « que feriez-vous s'il n'y a pas le temps de tester ? », la plupart des candidats disent « j'expliquerais que le test est important » — ce qui ne révèle rien sur la capacité à trancher sous pression. Les examinateurs ne comparent pas votre réponse à la leur. Ils vérifient si vous avez seulement remarqué l'ambiguïté.
Parcourez les réponses en une ligne ci-dessous ; ouvrez une carte pour la version complète. Interrogé sur un objet physique à la place — un distributeur automatique, un stylo, un ascenseur ? Même compétence, cadre différent : comment tester n'importe quoi.
La méthode : cinq mouvements, n'importe quel scénario
60 à 90 secondes à voix haute. Entraînez-vous jusqu'à pouvoir la dérouler à froid sur une question jamais entendue.
- Nommez l'information manquante. Une question, à voix haute, avant tout le reste. Cinq, ça passe pour du gain de temps.
- Énoncez l'hypothèse sur laquelle vous avancez. « Je vais supposer que c'est face client et qu'on est à deux jours de la release. » S'ils voulaient un autre scénario, ils vous corrigeront — ce qui est un cadeau.
- Répondez par ordre de risque, pas par ordre de fonctionnalité. « Le risque le plus élevé ici est X, alors c'est là que je commence. » Le signal d'expérience le plus clair qui soit.
- Nommez le compromis. Toute approche réelle laisse quelque chose de non couvert — dites quoi, sans qu'on vous le demande.
- Donnez votre déclencheur d'escalade. Pas « si nécessaire » — l'événement précis qui vous fait vous arrêter et aller voir le tech lead. Puis arrêtez de parler. Le silence après une réponse complète, c'est de la confiance.
Les rounds de casse-têtes notent la même habitude sous un autre costume : raisonner à voix haute, sous une légère pression, l'examinateur regardant le cheminement plutôt que le résultat. Les vingt qui sont réellement posés sont dans les casse-têtes d'entretien QA.
Ambiguïté et conception de test
"Comment testeriez-vous une page de connexion ?"
Nommez vos catégories d'abord — fonctionnel, validation, sécurité, session, intégrations, non-fonctionnel — une ligne chacune, puis demandez laquelle approfondir. C'est la structure qui est notée, pas le nombre de cas.
Pas une question de cas de test — une question de structure. Savez-vous organiser une grande surface à voix haute sans partir dans tous les sens ? La plupart des candidats échouent en listant des cas au hasard jusqu'à épuisement.
Une bonne réponseDites les catégories, puis remplissez-les. « Je le découperais en six domaines : chemin nominal fonctionnel, validation des entrées, sécurité, comportement de session, intégrations, et non-fonctionnel. » Puis une ou deux lignes chacune : une connexion valide arrive sur la bonne page et le « se souvenir de moi » persiste ; champs vides, espaces, sensibilité à la casse, longueur max, unicode ; verrouillage après N échecs, pas d'énumération d'utilisateurs dans l'erreur, limitation de débit, charges utiles d'injection, HTTPS uniquement ; expiration de session, connexions concurrentes, déconnexion invalidant le token côté serveur ; SSO, réinitialisation de mot de passe, MFA ; temps de réponse sous charge, passage clavier seul et lecteur d'écran, multi-navigateurs.
Puis arrêtez-vous et demandez sur quel domaine ils veulent de la profondeur. Ce seul geste — les catégories avant les cas — est le signal d'expérience le plus clair de toute la conversation.
Ils demanderont ensuiteLaquelle des six couperiez-vous si vous n'aviez qu'une heure ? · Lesquelles automatiseriez-vous, et lesquelles restent manuelles ?
Le piègeAssocier librement des cas pendant quatre minutes — le contenu peut être bon et vous noterez quand même mal, parce que personne ne peut dire si vous avez couvert l'espace. Et sauter entièrement la sécurité, qui est le moyen le plus rapide de paraître junior sur cette question précise.
"Il n'y a pas de documentation, pas de critères d'acceptation, et la personne qui a écrit le ticket est partie. Comment le testez-vous ?"
Récupérez l'intention depuis les artefacts — commentaires du ticket, la pull request, le diff — puis explorez la fonctionnalité et notez ce qu'elle fait sous forme d'affirmations testables. Faites corriger ce document par le développeur et le PM ; chaque désaccord est un bug ou un manque.
Savez-vous générer votre propre base de test quand personne ne vous en donne une ? Les juniors attendent qu'on leur dise à quoi ressemble « correct ». Les ingénieurs intermédiaires vont le découvrir.
Une bonne réponse« Pas de documentation » ne veut presque jamais dire zéro information. Les commentaires du ticket, la description de la pull request et le diff du code récupèrent généralement l'essentiel de l'intention. Puis utilisez le produit lui-même : explorez la fonctionnalité et notez ce qu'elle fait actuellement sous forme d'affirmations simples — « soumettre un formulaire vide affiche une erreur en ligne », « la session expire après 30 minutes ». Ce document est désormais ce qui se rapproche le plus d'une spec pour l'équipe.
Apportez-le au développeur et au product owner séparément et demandez-leur de le corriger — corriger une affirmation fausse est facile pour une personne occupée ; écrire une spec à partir de rien ne l'est pas. Tout ce sur quoi ils sont en désaccord est soit un bug soit un manque d'exigence, et les deux valent la peine d'être remontés avant d'exécuter le moindre cas.
Ils demanderont ensuiteEt si le développeur et le product owner se contredisent ? · Bloqueriez-vous le test jusqu'à ce que quelqu'un valide votre document ?
Le piège« Je refuserais de tester sans exigences. » Ça sonne comme du principe ; ça se lit comme quelqu'un qui sera bloqué deux semaines chaque fois qu'un process est imparfait — c'est-à-dire la plupart du temps.
"Comment testeriez-vous un job nocturne qui réconcilie des enregistrements de paiement ? Il n'y a pas d'UI."
Testez les surfaces qu'il a : des jeux de données d'entrée amorcés avec un état final de base de données attendu pour chacun, un diff après l'exécution, puis l'idempotence, la reprise après crash en cours, le temps d'exécution au volume de production, et si un échec alerte vraiment quelqu'un.
Savez-vous tester quelque chose que vous ne pouvez pas cliquer ? Beaucoup de candidats n'ont jamais testé qu'à travers une interface, et cette question le découvre immédiatement.
Une bonne réponseLa surface observable, ce sont les entrées, les sorties, les logs et les effets de bord. Construisez des jeux de données pour les cas que le job doit gérer — appariés, non appariés dans chaque sens, doublons, enregistrements à la limite de la fenêtre temporelle, et ceux qui cassent toujours les jobs batch : bords de fuseau horaire, arrondi de devise, enregistrements arrivant en cours d'exécution. Pour chaque jeu de données, énoncez l'état final attendu de la base de données avant de rien exécuter, puis faites un diff dessus — nombres de lignes, sommes, enregistrements précis — plutôt que de regarder à l'œil.
Puis la moitié opérationnelle, là où ces jobs échouent vraiment : exécutez-le deux fois et voyez si quelque chose double ; tuez-le à mi-course et voyez s'il laisse un état partiel ; exécutez-le au volume de données de production et vérifiez qu'il tient dans sa fenêtre ; cassez-le et voyez si quelqu'un est alerté.
Ils demanderont ensuiteComment testeriez-vous l'idempotence spécifiquement ? · Quel monitoring demanderiez-vous ?
Le piège« Je vérifierais les logs pour voir s'il a tourné. » Un job qui se termine avec succès chaque nuit tout en produisant de mauvais chiffres est l'échec exact que cette question existe pour sonder.
Conflit et communication
"Vous avez remonté un bug. Le développeur n'arrive pas à le reproduire. Que faites-vous ?"
Reproduisez-le vous-même à nouveau et comptez le taux, puis comparez votre contexte au leur — build, environnement, données du compte, feature flags. Puis échangez les étapes contre des preuves : un enregistrement avec l'onglet réseau ouvert, l'ID de requête, le log autour de cet horodatage.
Possédez-vous l'investigation, ou renvoyez-vous le problème ? « Impossible à reproduire » est là où meurent silencieusement la plupart des bugs valides — êtes-vous la raison de leur mort, ou la raison de leur survie ?
Une bonne réponseSupposez que la différence est l'environnement ou les données, pas l'honnêteté. Reproduisez-le sur un état propre et comptez : cinq sur cinq veut dire qu'il manque une étape à votre rapport ; deux sur dix est le vrai constat et doit être dit explicitement, parce que le développeur a essayé deux fois et s'est arrêté. Puis comparez les contextes — numéro de build, navigateur, rôle utilisateur, feature flags, les données du compte précis, comment vous êtes entré dans le flux. Les flags et l'état du compte sont là où ça se cache généralement.
Si ça ne se laisse toujours pas cerner, apportez des preuves plutôt que des étapes — un enregistrement d'écran avec l'onglet réseau ouvert, l'ID de la requête en échec, le log serveur à cet horodatage — et proposez dix minutes à votre machine. Cette conversation le résout plus vite que quatre tours de commentaires de ticket, presque à chaque fois.
Ils demanderont ensuiteEt si ça n'arrive qu'en production ? · Comment auriez-vous écrit le rapport pour éviter ça ?
Le piègeRouvrir le ticket avec « ça se produit toujours de mon côté » et aucune nouvelle information. C'est une mise à jour de statut, pas une investigation, et ça brûle la bonne volonté du développeur.
"Vous avez enregistré un bug comme critique. Le développeur dit qu'il est mineur et veut le fermer. Que se passe-t-il ensuite ?"
Vérifiez que vous argumentez sur le même axe — souvent ils évaluent l'effort de correction, vous évaluez l'impact utilisateur. Puis argumentez en détails : qui le rencontre, à quelle fréquence, ce que ça coûte, y a-t-il un contournement. Si vous êtes toujours en désaccord, le product owner tranche — consigné comme risque accepté, pas comme bug fermé.
Savez-vous défendre une position technique sans la transformer en bagarre personnelle — et comprenez-vous que la sévérité est un argument sur l'impact, pas sur l'ancienneté ?
Une bonne réponseSortez la conversation des adjectifs. « Ceci affecte tout utilisateur payant avec une carte enregistrée — environ la moitié du checkout — et il n'y a pas de contournement » est bien plus difficile à balayer que le mot « critique ». Très souvent vous découvrirez aussi que vous n'étiez pas du tout en désaccord : le développeur chiffrait la correction, vous chiffriez le dommage, et les deux peuvent avoir raison en même temps.
Si le désaccord survit aux détails, ne l'escaladez pas comme un conflit — portez-le à qui possède la priorité, présentez les deux lectures honnêtement, et laissez-le décider. Et si la décision va contre vous, assurez-vous qu'elle soit consignée comme un risque accepté plutôt qu'un bug fermé. Ce sont des choses très différentes six semaines plus tard.
Ils demanderont ensuiteQui devrait posséder la sévérité, et qui devrait posséder la priorité ? · Et si le développeur est votre supérieur hiérarchique ?
Le piègeDeux échecs en miroir : escalader vers votre manager immédiatement (incapable de tenir une conversation technique avec un pair), ou céder parce que « ils connaissent le code » (ne défendra pas un constat d'impact utilisateur). Restez dans le désaccord de façon productive pour un tour de plus avant l'un ou l'autre.
Priorisation sous pression temporelle
"La régression prend normalement une semaine. Vous avez deux jours. Quel est votre plan ?"
Coupez par le risque et mettez la coupe par écrit : d'abord le rayon d'impact du changement, puis les chemins de revenus, les modules sujets à régression, les hotfixes récents. Envoyez la liste des « non testés » avec le plan — ça transforme votre contrainte en une décision que l'entreprise peut prendre.
Savez-vous couper le périmètre délibérément et défendre la coupe — ou testez-vous juste plus vite en espérant ?
Une bonne réponseCe qui survit, dans l'ordre : tout ce qui est dans le rayon d'impact du diff ; les chemins critiques pour le revenu — inscription, connexion, checkout — touchés ou non ; les zones à historique de régression (le bug tracker vous le dira) ; tout ce qui a un hotfix récent, parce que les hotfixes sont écrits vite et cassent des choses à proximité. Ce qui est coupé : les flux admin à faible trafic, les vérifications cosmétiques, les combinaisons de navigateurs hors du top, et tout ce qu'une suite automatisée fiable, verte et non instable couvre déjà.
Puis notez la liste des coupes et envoyez-la avec le plan. Deux jours de couverture plus une liste explicite de ce qui n'a pas été testé est une position bien plus forte que deux jours de couverture et le silence.
Ils demanderont ensuiteEt si l'entreprise n'accepte pas les manques que vous avez listés ? · Que changeriez-vous pour que ça n'arrive pas à la prochaine release ?
Le piège« Je ferais des heures sup et je finirais tout. » Ça sonne engagé. Ça dit à l'examinateur que vous absorberez un échec de planification en silence — ce qui veut dire qu'il se répète indéfiniment.
"Votre manager dit qu'il n'y a pas le temps de tester correctement ce sprint. Comment répondez-vous ?"
N'argumentez pas contre l'échéance — changez ce qui est décidé. Revenez avec des options chiffrées : couverture complète du checkout et on saute le reporting ; livrer derrière un flag à 5 % avec un rollback rapide ; décaler la date de deux jours. L'entreprise choisit, le risque en pleine vue.
Savez-vous être en désaccord avec une contrainte business sans céder ni devenir un obstacle ? Ça teste votre réaction autant que votre plan.
Une bonne réponse« Pas le temps de tester » n'est pas une décision sur laquelle qui que ce soit peut agir. « Voici ce qu'on peut couvrir dans le temps qu'on a, et voici ce qui part non testé » l'est. Alors convertissez la plainte en deux ou trois options concrètes, chacune avec ce qu'elle coûte et ce qu'elle risque, et rendez le choix.
Ça le recadre de QA-contre-l'échéance en une décision business — ce qu'elle est réellement. Que l'entreprise accepte le risque n'est pas votre décision. S'assurer que le risque est énoncé en langage clair avant que la décision soit prise, et que personne ne croie plus tard que c'était testé alors que ça ne l'était pas, est exactement votre décision.
Ils demanderont ensuiteEt s'ils choisissent l'option que vous jugez la pire ? · Valideriez-vous la release dans cette situation ?
Le piège« J'expliquerais que la qualité ne peut pas être compromise. » Tout le monde dans la pièce sait déjà que le test est précieux. Le dire sans un plan attaché est le moment où la QA devient le département qui dit non.
"La suite de régression prend six heures. L'équipe veut une réponse go/no-go en trente minutes. Que lancez-vous ?"
Un ensemble de smoke taggé — les utilisateurs peuvent-ils s'authentifier, la transaction principale se termine-t-elle, les intégrations critiques sont-elles up — plus des vérifications ciblant ce qui a réellement changé dans ce build. Puis rapportez précisément : vert veut dire « rien de catastrophique », pas « cette release est bonne ».
Comprenez-vous qu'une suite est un portefeuille que vous pouvez découper, pas un monolithe que vous exécutez ou non ?
Une bonne réponseTrente minutes achètent une réponse précise, alors soyez clair laquelle : « rien de catastrophique n'est cassé », pas « cette release est bonne ». Lancez l'ensemble de smoke construit exactement pour ça — généralement 15 à 40 vérifications — et ajoutez ce qui cible le changement qui part, puisque la suite ne sait pas ce qu'il y a dans ce build et vous si. Si aucun tel ensemble n'existe, taggé et prêt, en construire un est la première chose à corriger ensuite, parce que cette demande revient à chaque release.
Puis rapportez en termes exacts : « Smoke passé — auth, checkout et l'intégration de paiement sur ce build. Il ne dit rien sur le reporting, l'admin, ou la performance. Sur cette base, pas de bloqueur ; réponse plus complète dans six heures. » La précision sur ce que veut dire vert est toute la valeur.
Ils demanderont ensuiteComment choisissez-vous ce qui appartient à l'ensemble de smoke ? · Et si deux tests de smoke échouent et que vous soupçonnez de l'instabilité ?
Le piègeLancer une tranche aléatoire de trente minutes et rapporter « les tests sont passés ». Un résultat vert dont personne ne peut décrire la couverture fabrique une confiance appuyée sur rien.
Incidents de production et responsabilité
"C'est vendredi soir. Des utilisateurs signalent que le checkout échoue. Vous êtes la seule personne QA en ligne. Que faites-vous ?"
Le périmètre avant la cause : combien d'utilisateurs, quels flux, depuis quand. Reproduisez une fois, attrapez un ID de requête en échec, et réveillez le bon on-call avec des détails — pas « le checkout est cassé ». Vérifiez ce qui a été déployé récemment et la page de statut du prestataire de paiement en parallèle.
Connaissez-vous la différence entre tester et répondre à un incident ? Pendant un incident, votre travail change complètement.
Une bonne réponseLe premier travail n'est pas la cause racine — c'est le périmètre, et faire bouger les bonnes personnes. Des réponses approximatives à quatre questions décident si c'est un événement « on réveille quelqu'un maintenant » : combien d'utilisateurs, quels flux, quelles plateformes, quand ça a commencé. Reproduisez-le une fois pour pouvoir le décrire précisément, et capturez des preuves tant que c'est en direct : ID de requête, réponse d'erreur, horodatage. Un rapport concret obtient une réponse plus rapide qu'un rapport alarmé.
En parallèle : ce qui a été déployé récemment, quel flag a basculé, et la page de statut du prestataire de paiement — quinze secondes qui closent un nombre surprenant d'incidents du vendredi. Pendant que la correction est travaillée, vérifiez-la honnêtement et traquez les dégâts qu'elle ne traite pas : commandes coincées à moitié créées, doubles débits, e-mails jamais envoyés. Puis notez la chronologie, pour que le post-mortem de lundi ne soit pas reconstruit de mémoire.
Ils demanderont ensuiteRollback ou correction en avant — comment décidez-vous ? · Que met-on dans le post-mortem ?
Le piègeCommencer par « j'écrirais un rapport de bug » — pendant un incident, ouvrir un ticket est à peu près la cinquième action. Et ne prétendez jamais que vous feriez le rollback vous-même sauf si c'est réellement votre niveau d'accès.
"Parlez-moi d'un bug qui a atteint la production et que vous auriez dû attraper."
Quatre temps : ce qui est parti, la raison précise pour laquelle vous l'avez raté — pas « les exigences étaient floues » — ce que vous avez fait quand il a fait surface, et l'habitude qui a changé ensuite. Une phrase de responsabilité, trois de jugement.
Savez-vous assumer un échec sans vous effondrer dans l'auto-flagellation ni dévier sur le process ? La question au plus fort signal de cette liste, et elle est notée presque entièrement au ton.
Une bonne réponseChoisissez-en un vrai. « On a livré un changement au moteur de remises ; les remises à montant fixe s'appliquaient deux fois sur les paniers multi-articles, en ligne deux jours avant que le support le signale. » Puis le pourquoi honnête : « J'ai testé les deux types de remises mais seulement sur des paniers mono-article. J'avais le cas multi-article dans mon plan et je l'ai lâché dans une contrainte de temps sans signaler que je l'avais lâché. » Pas les exigences, pas la pression — la pression était réelle, et ce n'est pas la raison.
Puis ce que vous avez fait — reproduit, établi le rayon d'impact, remis à la finance les commandes affectées, vérifié la correction — et ce qui a changé : « la composition du panier est maintenant une dimension permanente dans tout ce qui touche au prix, et quand je coupe le périmètre j'écris la coupe et je l'envoie. La deuxième habitude a attrapé plus que la première. »
Ils demanderont ensuitePourquoi votre conception de test ne l'a-t-elle pas couvert au départ ? · La même classe de bug est-elle réapparue ?
Le piègeChoisir un exemple où ce n'était pas vraiment votre faute. Une réponse qui finit « donc il s'est avéré que c'était l'erreur du développeur » échoue complètement à la question, aussi bonne soit l'histoire.
"Vous n'avez pas confiance en cette release, mais l'entreprise veut livrer. Que dites-vous ?"
Convertissez le ressenti en risque nommé — les bugs ouverts, les chemins non testés, l'échec le plus probable et son rayon d'impact — puis proposez les options intermédiaires : feature flag, déploiement progressif, livraison surveillée avec un rollback testé. L'entreprise décide ; votre travail est que personne ne le prenne pour testé.
Savez-vous où s'arrête votre autorité, et pouvez-vous rester utile au-delà de cette ligne ?
Une bonne réponse« Je n'ai pas confiance » n'est pas une information exploitable. Est-ce deux bugs moyens ouverts dans le flux de paiement ? Un chemin de remboursement que vous n'avez jamais atteint ? Une instabilité que vous avez vue mais n'avez pas su cerner ? Nommez-le : « l'échec le plus probable est X, et s'il arrive il affecte à peu près tant d'utilisateurs. » Assez concret pour être pesé.
Puis proposez les intermédiaires, parce que livrer-ou-pas n'est presque jamais le vrai choix : derrière un flag, progressif à 5 %, livrer avec du monitoring sur les chemins exacts qui vous inquiètent et un rollback qui a réellement été testé. Puis l'entreprise décide — correctement. Ce que vous ne ferez pas, c'est dire que c'est bon quand vous ne le pensez pas. Dites ce que vous savez, ce que vous ne savez pas, et ce que vous surveilleriez. Par écrit.
Ils demanderont ensuiteValideriez-vous formellement dans cette situation ? · Et si votre échec prédit part et se produit ?
Le piège« Je refuserais de valider » — la QA a rarement un droit de veto, et le revendiquer méprend le rôle. Le pire piège est l'inverse : « c'est leur décision, donc je l'approuverais. » Rendre le risque lisible est le travail, et ça ne nécessite pas de veto.
"Un test échoue une fois sur cinq. Tout le monde le relance, c'est tout. Que faites-vous ?"
Mettez-le en quarantaine avec un ticket et un responsable pour que la suite principale veuille dire quelque chose à nouveau, puis exécutez-le en boucle avec des artefacts et corrigez la cause — une attente sur une condition, des données de test isolées. Une nouvelle tentative cache le signal, et certains tests instables sont des tests corrects attrapant une vraie course.
Comprenez-vous que l'instabilité est un problème de confiance, pas un problème de test — et ferez-vous le travail ingrat ?
Une bonne réponseLe vrai coût n'est pas le test qui échoue ; c'est que l'équipe a appris à ignorer le rouge. Une fois que relancer est le réflexe, un vrai échec est relancé lui aussi, et la suite ne protège plus rien. Alors d'abord, quarantaine — hors du pipeline bloquant, avec un ticket et un responsable, pas dans un cimetière.
Puis diagnostiquez plutôt que de rustiner : cinquante exécutions en boucle, en capturant captures d'écran et logs des échecs. Les causes habituelles sont une course entre l'assertion et l'état de l'app, des tests partageant des données mutables, ou une dépendance d'ordre — mais regardez correctement, parce que certains tests instables sont des tests corrects attrapant un vrai bug intermittent. La correction est presque toujours une attente sur une condition plutôt qu'une durée, plus des données isolées. Une nouvelle tentative ou un sleep cache le signal au lieu d'enlever la cause.
Ils demanderont ensuiteComment distinguez-vous l'instabilité d'un test d'un vrai bug produit intermittent ? · Comment empêchez-vous de nouveaux tests instables d'entrer dans la suite ?
Le piège« J'ajouterais une attente et je passerais à autre chose » — marche aujourd'hui, ralentit la suite pour toujours, et apprend à l'équipe que l'instabilité est normale. Ou « je le supprimerais », dit sans vérifier ce qu'il couvre.
Questions fréquentes
Que sont les questions d'entretien de test basées sur des scénarios ?
Des questions qui décrivent une situation de travail réaliste — un bug qui ne se reproduit pas, une release sans temps pour tester — et demandent ce que vous feriez. Elles testent le jugement face à l'ambiguïté plutôt que la mémoire, et elles pèsent plus lourd dans les entretiens de niveau intermédiaire et senior que les définitions.
Comment répondre aux questions d'entretien QA basées sur des scénarios ?
Utilisez une structure répétable : nommez l'information manquante, énoncez l'hypothèse sur laquelle vous avancez, décrivez votre approche par ordre de risque, nommez le compromis que vous acceptez, et dites ce que vous escaladeriez et à quel déclencheur. Puis arrêtez de parler.
Pourquoi les examinateurs posent-ils des questions situationnelles plutôt que des définitions ?
Parce que les définitions sont gratuites à mémoriser et que le travail n'est pas de la mémoire. Les examinateurs ne comparent généralement pas votre réponse à la leur — ils vérifient si vous avez seulement remarqué l'ambiguïté, et si vous savez trancher de façon défendable avec une information incomplète.
La méthode STAR s'applique-t-elle aux questions de scénario ?
Seulement à moitié. STAR (Situation, Tâche, Action, Résultat) structure des histoires sur votre passé ; les questions de scénario sont des hypothèses. Le mouvement le plus fort est de répondre à l'hypothèse avec la méthode en cinq mouvements, puis de conclure avec un exemple réel d'une ligne tiré de votre propre travail.