American Express interview question

What are your steps to debugging a program?