QA / QA Automation
Обяснете какво означава командата `git clone` и за какво се използва в системата за контрол на версиите Git.
Какво е тестово покритие и как може да се измери?
Обяснете принципа на работа на патърна Service Locator и неговите основни характеристики.
Как Java 8 решава проблема с колизиите при работа с колекции или структури от данни?
Какви видове очаквания можеш да изброиш в контекста на разработката на софтуер?
Какви са основните причини за появата на код за грешка 500 при работа със сървър?
Колко подробно анализираш логовете за откриване на проблеми и оптимизация на системата?
Как можете да прегледате всички файлове в текущата папка чрез командния ред в Linux?
Кои са основните методи за HTTP заявки, които знаеш? Каква е разликата между GET и POST?
Какъв опит имате в автоматизираното тестване на софтуер?
Имали ли сте опит с писане на SQL заявки за работа с бази данни?
Какви типове SQL заявки сте използвали в проектите си?
Кои са основните HTTP заглавки, които използвате най-често в работата си?
Можете ли да обясните как работи условното разклоняване в програмирането?
Как изпълнявахте автоматични тестове във вашия предишен проект или компания?
Как реализираш избора на елементи на страницата — чрез CSS селектори или XPath изрази?
Готови ли сте да работите на личния си компютър?
Можете ли да обясните основните концепции и принципи на фундаменталната теория на тестването на софтуера?
Опишете как е реализирана системата за удостоверяване и авторизация във вашия последен проект.
Мога ли да сравня различни тестови библиотеки за автоматизация на потребителски интерфейс в JavaScript?