Guru Technologies interview question

How do you approach solving problems?