Pergunta de entrevista da empresa Yahoo

How to tackle challenges provided by the client?