Signpost interview question

What is the difference between whitebox vs. blackbox testing