QA / QA Automation
Quel est votre salaire actuel et quelles sont vos attentes?
Qu'est-ce que la gravité et la priorité d'un défaut, quelle est la différence ? Arrive-t-il que l'un soit élevé et l'autre faible ?
# Créer une liste de trois fonctions, où chaque fonction retourne son propre nombre lorsqu'elle est appelée. # La première fonction doit retourner - 0, la deuxième - 1, la troisième - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Réponse :
Pourquoi les tests Flaki surviennent-ils ? À cause de leurs services ?
Qu'est-ce qu'une requête idempotente et pourquoi est-ce important lors des tests d'API?
Quelle est la différence entre Dockerfile et docker-compose ?
De quelles manières peut-on traiter ou lancer une exception?
Y a-t-il eu des scénarios où un événement provenait d'un système externe plutôt que de votre microservice?
Que se passe-t-il avec la requête après avoir saisi le domaine dans le navigateur et appuyé sur Entrée?
Parle-moi de Docker — qu'est-ce que c'est et pourquoi QA en a besoin?
Quelles techniques de conception de tests connaissez-vous et utilisez-vous?
Les tests ont-ils été lancés en parallèle, si je comprends bien?
Quelles structures de données en Java sont synchronisées et lesquelles ne le sont pas?
Quelles méthodes la classe Object contient-elle?
Quelle est la différence entre le frontend et le backend?
Quels codes de réponse HTTP connais-tu ? Quelle est la différence entre 401 et 403 ?
Avez-vous déjà dû évaluer lors d'un test ? Comment avez-vous procédé ?
De quelles étapes principales se compose le pipeline CI/CD?
Tâche : Palindrome Écrivez une fonction is_palindrome(s: str) -> bool, qui vérifie si une chaîne est un palindrome (se lit de la même façon de gauche à droite et de droite à gauche). Il faut ignorer les espaces, la ponctuation et la casse. Exemples : - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
La branche de fonctionnalités est-elle fusionnée dans dev, et en staging, c'est la branche dev ou une branche de release séparée (master) qui est déployée ?