QA / QA Automation
Как исследовать потенциальные проблемы после релиза и понять, какие части системы были затронуты?
Как у тебя процессы были выстроены после нахождения проблем?
Реализуйте функцию для определения являются ли два слова анаграммой Пример: кабан — банка
Как справлялись, будучи единственным тестировщиком?
Почему вы меняли каждую работу?
Как вы проверяли, что тесты разработчиков реально работают?
Что такое фикстуры? Зачем они нужны?
Назови основные принципы ООП и как они реализованы в Python?
Что такое WebSocket и для чего он нужен?
Какие методы являются идемпотентными, а какие нет?
Какие метрики ты бы измерял?
Расскажи про свой опыт в Мегамаркете: на каком направлении работала, какой домен, было ли деление на Android и iOS, на чём тестировали?
Как вы оцениваете качество тестирования?
Как функции ведут себя как объекты в Python? Метаклассы?
Что такое каскадирование дефектов?
Можете дать пример проверки, которая слишком дорогая для автоматизации?
Что выведут строки: "[phone]"[6] = 7 "[phone]"[6] == 7
SQL задание 2: посчитать и вывести однофамильцев по группам (GROUP BY, COUNT, HAVING).
С чем по бэкенду приходилось работать? Использовалась ли автоматизация?
""" Копирование """ a = [[1, 2], ["str", "str"]] b = a.copy() b[0].append(3) # print(a) # print(b) print(b[0] is a[0])