Continental interview question

Compare functional, non-functional and white-box testing