Mercateam interview question

Can you describe how is node.js designed?