QA / QA Automation
Какво е по-лесно за реализиране и постигане: автоматизация на интеграцията на кода или автоматичното доставяне на готови промени в продукцията?
Кои показатели използвахте за оценка на производителността на системата по време на тестовете за натоварване?
Каква е основната функция на оператора throw в езиците за програмиране и как се различава от другите методи за обработка на грешки?
С какво трябваше да работите по бекенда? Използваше ли се автоматизация?
Как точно беше структурирано процесът на тестване в екипа? Взаимодействие между хората?
Запознат ли си с концепциите за първичен и вторичен ключ в база данни?
Как използвате Git: чрез IDE или чрез конзола?
Каква структура от данни се използва вътре в HashMap за съхраняване на елементи в Java?
Имали ли сте някога опит да сте единственият тестер в проект?
Можете ли да обясните какво е стекът за извиквания в JVM и как работи?
Можете ли да обясните понятието магически методи в език за програмиране?
Колко API теста бяха реализирани във вашия предишен проект?
Може ли да се обяснят ключовите разлики между протоколите TCP и UDP и в кои ситуации е препоръчително да използвате всеки от тях?
Къде е най-добре да поставите кода, отговорен за взаимодействието с локаторите, в класа, който ги съдържа?
Задача по DevTools: при въвеждане на три букви от град в полето за търсене на сайта на CDEK, се появява падащ списък с градове. Покажете откъде идват тези данни.
Провеждали ли сте някога тестове на системата при висока натовареност?
Какви критерии трябва да ръководят при избора на подходящ рамка за автоматизация?
Обяснете предназначението на метода equals() в Java и неговата важност при сравняване на обекти.
Имали ли сте практически опит с използването на WebDriver за автоматизация на тестове или взаимодействие с уеб страници?
Какво правите, когато намерите дефект?