Pergunta de entrevista da empresa Mastercard

1) Explain what is software testing 2) What is the difference between unit, functional and acceptance testing 3) Name some code refactoring techniques 4) How would you evaluate someone;s code 5) What are tenet of Object oriented programming and give some examples 6) What are salient points of Restful web services 7) Describe a CI Pipeline that you worked with and and difficulty you faced with it 8) What tools could you use for restful testing 9)Compare JUnit and TestNG important features