Sent them a CV, got a call from HR, then a technical interview #1 with the team lead which was 1 hour small assignment in nodeJS, followed by20 minutes of "what if we did that" questions about the code i wrote.
The interview was fun and in good spirit, team leader was friendly as they come.
then i had another technical interview with a different team leader and a guy from r&d, we did a 45 minute free-style system design, also very friendly people, fun interaction.
then moved on to final HR interview on location.
over all - very friendly, professional bunch of people, had a very good impression and over all great experience even though they selected someone else to the job which had more experience then me :)