Pergunta de entrevista da empresa Visa Inc.

What is Node.js; asynchronous vs synchronous; MVC?