Waters interview question

System design and principles of testing