QA / QA Automation
Предпочитате да тествате бекенд или фронтенд?
Какъв е вашият опит в автоматизираното тестване? Колко години?
Защо методът POST обикновено не е идемпотентен?
Какво ще се случи, ако извикате функцията три пъти подред?
Какво е текущото съотношение между автоматизираното и ръчната тестване?
Какво очаквате от новата компания и какво е важно за вас?
Кои HTTP методи са идемпотентни?
Какво прави декораторът в Python?
Два теста се изпълняват отделно, но при стартиране на цялата файл, вторият тест се проваля. Какво означава това и как да го поправим?
От какво се състои JSON?
Кои дизайн патърни използвате и как се различава Builder от Factory Method?
[име], имали ли сте възможност да разгледате вакансията и дейностите на FactGen?
Къде водехте тестовата документация и как се осъществяваше планирането на тестовете по проекта?
Работили ли сте с CI/CD пайплайни: създавахте или редактирахте задачи?
Участвахте ли в преглед на кода на автоматичните тестове?
Какъв е вашият опит с Kubernetes? Какво точно правихте?
Как да тествате задача, ако описанието й се състои само от заглавие?
# Python - идентифицирайте проблема в кода и го пренапишете без грешки # Добавете потребител към списъка и върнете този списък. # Ако при извикване не е посочен вторият аргумент, върнете потребителя. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Създайте списък от три функции, където всяка функция при извикване връща своето число. # Първата функция трябва да върне - 0, втората - 1, третата - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Кои тестови случаи не трябва да бъдат автоматизирани?
Искате ли да преминете към бекенд разработка? Разглеждате ли тази посока?