QA / QA Automation
Если тебе дали задачу автоматизировать кейс, как бы ты его упаковал? Как бы ты организовал структуру?
Что такое декоратор? Расскажи про паттерн Decorator
Как операция до финализации называется?
С какими базами данных работал? Почему реляционные базы данных называются реляционными?
Как выполнить shell-команды из кода Python локально и удаленно?
Как в Playwright получить содержимое HTTP-запроса для проверки корректности полей?
Расскажи про паттерн Dependency Inversion (последний принцип SOLID) и про композицию.
Было ли приложение для iOS или разработка велась только под Android?
Как проходит общий процесс тестирования, от момента поступления задачи от бизнеса до релиза?
Какие HTTP-коды ответов знаете? За что отвечают группы 2xx, 3xx, 4xx, 5xx?
Интервьюер указал, что min_dist инициализирован нулём, что некорректно для поиска минимума. Как правильно инициализировать и исправить алгоритм?
Что возвращает функция generateItems? Это список словарей или список целых чисел? Что такое list comprehension?
Расскажи про состав команды, с кем взаимодействуешь?
Что такое функциональное и нефункциональное тестирование?
Что такое кэширование API? Как решается проблема актуальности кэша?
""" Копирование """ a = [[1, 2], ["str", "str"]] b = a b[0].append(3) # print(a) # print(b) print(b[0] is a[0])
Что может быть ключом словаря в Python?
Какие HTTP методы знаешь? Что такое идемпотентность?
Какую архитектуру видишь на схеме приложения?
Что видишь в записи лога? Какую информацию можно найти?