Capgemini interview question

difference between white box and black box testing