QA / QA Automation
В кои ситуации се използва тестовата библиотека Chai по време на разработката?
Какви типове данни има в Java? Има две променливи d=1 и a=1, твърдението d==a е вярно или лъжа?
Какъв екип сте сформирали или в който сте участвали на предишното си място на работа?
Колко скоро сте готови да започнете работа?
Можеш ли да дадеш пример за грешка, която не представлява голяма опасност, но изисква незабавно отстраняване?
Какво трябва да прави фронтендът, когато сървърът връща грешка? Каква грешка е свързана с обработката на грешки на фронтенда?
Кои често срещани модели на проектиране прилагате в практиката си?
Какво е пирамидата на тестовете? Разкажи за трите нива.
След час демонстрация екипът откри, че бутонът за плащане на таблета е покрит от банер. На телефоните всичко изглежда нормално. Какво трябва да се направи?
Защо използвахте точно INNER JOIN, а не LEFT/RIGHT JOIN?
Каква е основната функция на командата git cherry-pick и в кои сценарии най-често се използва?
Как бихте реализирали структурата на главната страница на Яндекс, използвайки патърна Page Object?
Как делегирахте и разпределихте отговорностите в последния си проект?
Как реагирате, когато забележите, че колегите ви правят грешки в работата си?
Защо тестовете минават отделно, но при стартиране заедно се провалят?
Можеш ли да изброиш и опишеш основните системи за брокери на съобщения, с които си се сблъсквал?
Кой тестови фреймуърк използвахте — TestNG или JUnit?
Можете ли да дадете примери за шаблони за дизайн, които сте използвали в проектите си?
Какво е фикстура?
Как генератор може да получи стойност отвън чрез send()? Напишете пример на генератор, който приема думата 'stop' и се спира.