QA / QA Automation
Avez-vous déjà dû écrire des constructeurs qui regroupent plusieurs méthodes en une seule?
Avez-vous de l'expérience en automatisation pour plusieurs environnements?
Peux-tu expliquer comment rédiger un rapport de bug idéal?
Avez-vous de l'expérience avec Spring?
Quelle est une façon plus simple d'éviter NullPointerException sans ajouter de code?
Quels autres joins te souviens-tu ? Que signifie Inner Join ?
Que voyez-vous dans le journal ? Quelles informations peut-on y trouver ?
As-tu déjà travaillé avec l'analyse (Crashlytics, Firebase) ?
Si une fixture exécute un SELECT * et que la base de données de test atteint des centaines de millions d'utilisateurs, ce qui empêche les données de tenir en mémoire vive, comment résoudre le problème en ne modifiant que la fixture et sans réécrire tous les tests?
Comment résoudre le problème avec regionCode si, lorsqu'il est de type entier, le zéro initial est perdu, par exemple «01» devient 1?
Y avait-il une grande équipe dans [la banque]?
De quelles manières les microservices interagissaient-ils entre eux?
Supposons qu'une régression complète prenne 6 heures, et que l'entreprise souhaite la réduire à 30 minutes. Que ferais-tu en premier lieu?
Que pouvons-nous voir d'autre là-bas, à part l'arbre DOM, lorsque nous avons accès au code?
Qu'est-ce que Kafka ? À quelle classe de systèmes appartient-il ? Pourquoi est-il nécessaire, si l'on peut utiliser des requêtes HTTP ?
Comment géreriez-vous un défaut flottant qui s'est produit une fois et ne se reproduit plus?
Quels sont les avantages et inconvénients des mocks lors des tests d'API?
Avez-vous déjà eu quelqu'un de difficile avec qui travailler, et comment avez-vous géré cela?
Où est-il plus sûr de stocker des secrets pour les tests automatisés (en prenant Jenkins comme exemple) ?
Quels types de données connais-tu en Java ? Donne des exemples.