Разкажете за вашия опит в писането и автоматизирането на UI тестове
QA / QA Automation
Кой инструмент или библиотека използвахте за автоматизация на процесите в последния ви проект?
[име] попита: Как е структурирана архитектурата на твоите автоматични тестове? Разкажи ми за conftest.py, fixtures, scopes.
Проверихте ли спазването на сроковете за изпълнение на задачите?
Как се реализира наследяването на класове в Java?
[име] попита: Как бихте оценили техническото си ниво — Middle, Senior?
Как да различим контейнеризацията от виртуализацията по принципи и използване?
Можеш ли да назовеш различни типове системи за управление на бази данни?
Какви са разликите между абстрактен клас и интерфейс в обектно-ориентираното програмиране?
Можете ли да обясните концепцията за полиморфизъм в обектно-ориентираното програмиране?
Имали ли сте опит с бази данни и как сте ги използвали в проектите си?
Какви annotations използвахте при създаването на автоматични тестове?
Можете ли да обясните какво е SOAP и как се използва за обмен на данни в уеб услугите?
Как да интегрирате външен тестов инструмент в съществуващ проект?
Можете ли да разкажете за екипа, с който сте работили на последната си позиция?
Може ли да се обясни концепцията за CI (непрекъсната интеграция) в контекста на практиката CI/CD?
Какво се разбира под proof of concept, където основното внимание се обръща на промените в кода или системата?
Какви видове цикли сте използвали при програмиране на Java?
Каква е разликата между типовете данни Int и Integer в програмирането?
Какви видове тестове знаете, които се прилагат при извършване на промени в кода или системата?