title: Is it possible to hang Node.js by putting a long running process on event queue?
body: <p>I was demonstrating the working of event queue to an interviewer and suddenly he asked me what if there was a long running process on the call stack?  Would that hang <code>Node.js</code> forever?</p>
  
  <p>To the best of my knowledge, it should and that's what I told him as I had some experience in writing some bad infinite loops which froze my Chrome and all. </p>
  
  <p>Then he countered me by asking if it was a desirable feature to have in a platform which is being used by thousands of companies out there for production systems? To be honest, I was stumped. </p>
  
  <p>Can anyone explain?</p>