It had six rounds of interview.
Round 1: Initial Pre-screening of fundamental Node.js Skills
Round 2: Live coding round calling API and playing with data
Round 3: Architecture Round
Round 4: Requirement Engineering round for standard practices in API development
Round 5: Technology Head round discussing Architecture problem
Round 6: Final Negotiation and HR Round
* The communication with the team was quite lousy and follow-ups have to be taken
* The team was excellent and helpful throughout the interview process but the communication was not up to the mark
* The HR didn't communicate timely on my visa process, costing 2 Months in vain
Unfortunately, my visa application got rejected, which the company refused to give a try again.
Well, Overall experience was excellent, and the HR team took feedback as well in the end.