Fixstars interview question

How do you approach debugging complex software?