Qu'est-ce que la mise en cache de l'API ? Comment résoudre le problème de l'actualité du cache ?
QA / QA Automation
Explique les principes et l'idéologie principale de l'API RESTful
Pouvez-vous expliquer ce qu'est la notion de Vue dans le contexte des bases de données?
Qu'est-ce que les transactions dans une base de données ? Quelles sont leurs propriétés et commandes ?
Pouvez-vous expliquer ce que l'on entend par une architecture à deux niveaux de séparation des composants?
Requête SQL : afficher les clients dont la moyenne de paiement est supérieure à 2000
Vous recevez une erreur 500 en essayant d'obtenir des informations sur une commande. Que faites-vous pour en connaître la raison?
Comment le serveur distingue-t-il les requêtes répétées du même utilisateur?
Quelles méthodes de test doivent être utilisées lors de la vérification d'un système de microservices?
Pouvez-vous expliquer le principe de fonctionnement et l'idée principale de l'intégration continue (CI) ?
Pouvez-vous expliquer ce que signifie le concept Agile dans la gestion de projets et le développement logiciel?
Y a-t-il des inconvénients aux microservices?
Début informel de la conversation
Mettez les étapes du pipeline dans le bon ordre (Lint, Tests unitaires, Construction, Déploiement QA, Sécurité, Tests d'intégration, Couverture, Déploiement en production)
Qu'est-ce que CI/CD et pourquoi un ingénieur QA en a-t-il besoin?
Comment le système et l'utilisateur final seront-ils affectés si le Service de Commande est indisponible (500) ?
Quelles approches de développement/test permettent de réduire le temps de test des fonctionnalités ? Quelles pratiques sont appliquées du côté du travail en équipe et de la construction des processus ?
Qu'est-ce qu'un broker de messages et à quoi sert-il?
Parlez-moi de votre expérience avec les API. Avec quoi avez-vous été confronté en pratique?
Avez-vous utilisé la test en paire en pratique?