Pergunta de entrevista da empresa MS Canada

Explain something difficult you recently learned