Barclays interview question

Different types of testing