Pergunta de entrevista da empresa Microsoft

How would you approach a difficult/ambiguous problem?