Pergunta de entrevista da empresa Knight FinTech

How do you approach learning a new programming language or technology?