Mott MacDonald Interview Question

How would you deal with various software problems?