QA / QA Automation
Разкажете за последните месеци работа по проекта, за големи задачи. Какво беше съотношението между тестовете на бекенда и фронтенда?
Как обикновено се решаваха конфликтните ситуации? Разкажете повече за случая с аналитика.
Какви са вашите очаквания за заплата?
Има ли отрицателни страни на микросервисите?
Имало ли ситуации, когато сроковете за тестиране не са били спазени?
Кои принципи на ООП знаете?
Колко бързо ще можете да напуснете след офертата, ако ви интересува?
Би искал да се развиваш в областта на разработката? Какви области на развитие и направления виждаш за себе си?
Представи си, че имаш фронтенд, GET ALL крайна точка връща списък с потребители с ID и име, и в някакъв момент вместо ID се показва некоректна стойност в колоната. Как би локализирал този проблем?
Подгответе пример: брояч без синхронизация и с Synchronized/AtomicInteger, обяснете кои грешки могат да възникнат без синхронизация
Какво е WebSocket и как се различава от HTTP?
Тоест, вашите интеграционни тестове включват един услуга, която отива към друга услуга или към база данни?
С кои инструменти и услуги за преглед на логове си използвал?
Посочете нефункционалните тестове, които бихте провели за тази услуга.
Какво е фикстура в PyTest? От какви части се състои (setup/teardown чрез yield)? Какви аргументи има фикстурата?
При тестване на API без документация, как да разберем дали резултатът от заявката е правилен или не?
Имали ли сте опит с инструменти за анализ на трафика?
Работили ли сте с многопоточност?
Какво прави командата mvn clean test?
Какво е Kibana?