First round: Face to face. General Node Js questions and some algorithms.
Second round: Written online test on Express JS
Third round: Interview was setup @1PM, interviewer arrived @2:45PM. Interview finally started @3PM, lasted an hour. In depth nodejs and database questions were asked besides some algorithms.
Fourth round: Senior manager round. More of a discussion round. He explained about company, project and tools etc.
Fifth round: HR round. HR manager asked my expectations and other personal details. My expectations were slightly more than their band. I was promised status update after talking to higher management. The gentlemen never bothered to reply after that even after my email.