Pergunta de entrevista da empresa IBM

Explain how you would do X with Y programming language.