QA / QA Automation
Расскажи про свою команду и какие бизнес-процессы вы там тестировали?
[имя] спросил: Ты составляешь запрос с корректным телом, токеном, авторизацией, хедерами, но получаешь 400 с пустым телом ответа. С чего начнёшь разбор?
Какие ты знаешь виды тестирования, какие чаще всего использовала и в чём между ними разница?
Рассматриваете ли вы неоплачиваемую онлайн-стажировку на две недели?
Мобильное приложение было нативным, гибридным или адаптивным?
Бывало ли такое, что документации нет, а протестировать функционал нужно?
# 2. Python. Вызвать функцию класса # Описание: # Требуется реализовать вызов функции print 2x классов: Parent, Child. # При двух ограничениях: 1 - нельзя писать вызов Parent класса прямым текстом. 2 - нельзя менять поведение класса Parent # Можно менять поведения класса Child # Результат вывести на экран. # Входные данные: # class Parent: # def __init__(self): # print("Parent") # class Child(Parent): # def __init__(self): # print("Child") # Результат: # Parent # Child
Был ли опыт, когда вы были единственным тестировщиком на проекте?
Session start событие не пришло в Amplitude. Как будешь анализировать? Что если запрос не ушел вообще?
Исправить метод, который возвращает максимальную длину последовательности, в которой каждый следующий элемент увеличивается на 1, в заданном массиве целых чисел. Если список состоит из 1 элемента, то длина последовательности равна 1.
Как часто вы проводите интеграционное тестирование с другими командами?
Что ожидаете получить от нового места работы?
Как ты себя оцениваешь по SQL? В каком контексте используешь SQL-запросы? Есть ли в ваших тестах подключение к базе данных и выполнение SQL-запросов?
Сколько времени заняло решение этой задачи?
Как находишь flaky-тесты и как устраняешь?
Есть ли опыт работы с GitLab CI? Можешь рассказать про опыт настройки pipeline для тестов?
Тестировались ли только продюсеры или консюмеры тоже покрывались автотестами?
Назовите несколько методов списков в Python, которые вспомнятся сразу
Насколько интересен FinTech как предметная область?
Реализуйте класс BankAccount Инициализирует владельца: str, баланс: float Методы: -- deposit : Прибавляет средства к балансу -- withdraw: Списывает средства class BankAccount: def __init__(self, owner: str, balance: float): self.owner = owner self.balance = balance def deposit(self, amount: float): self.balance += amount def withdraw(self, amount: float): ...