Fixstars Interview Question

How do you approach debugging complex software?