BrainGu Interview Question

How do you approach problem solving?