QA / QA Automation
Parlez-nous des derniers mois de travail, sur le projet, sur des tâches de grande envergure. Quelle était la proportion de tests du backend et du frontend?
Comment les situations conflictuelles étaient-elles généralement résolues ? Racontez plus en détail le cas avec l'analyste.
Quelles sont vos attentes salariales?
Y a-t-il des inconvénients aux microservices?
Y a-t-il eu des situations où les délais de test n'ont pas été respectés?
Quels principes de POO connaissez-vous?
À quelle vitesse pourrez-vous partir après l'offre si celle-ci vous intéresse?
Souhaitez-vous évoluer dans le domaine du développement ? Quelles sont les domaines de développement et les directions que vous voyez pour vous-même ?
Imaginez que vous avez un frontend, l'endpoint GET ALL renvoie une liste d'utilisateurs avec ID et nom, et à un moment donné, au lieu de l'ID, une valeur incorrecte s'affiche dans la colonne. Comment localiseriez-vous ce problème?
Prépare un exemple : compteur sans synchronisation et avec Synchronized/AtomicInteger, explique quels bugs peuvent survenir sans synchronisation
Qu'est-ce que WebSocket et en quoi diffère-t-il de HTTP?
Donc, vos tests d'intégration consistent à ce qu'un service aille dans un autre service ou dans une base de données ?
Quels outils et services avez-vous utilisés pour visualiser les logs?
Nommez les tests non fonctionnels que vous effectueriez pour ce service.
Qu'est-ce qu'une fixture dans PyTest ? De quelles parties se compose-t-elle (setup/teardown via yield) ? Quels sont les arguments de la fixture ?
Lors du test d'une API sans documentation, comment savoir si le résultat de la requête est correct ou non?
Avez-vous de l'expérience avec des outils d'analyse de trafic?
Avez-vous travaillé avec la programmation multithread?
Que fait la commande mvn clean test?
Qu'est-ce que Kibana ?