The Home Depot Interview Question

What's your process for error handling? How do you identify errors and pinpoint their causes?