By far the worst selection process of all, NOT EVEN IF YOU PASS, YOU GET IN!
1 - Meeting with the HR recruiter (15 ~ 20 min)
2 - Pattern recognition assignment (15 ~ 18min)
3 - Live coding to improve an Express.js API (60 min)
4 - System design interview (60 min)
5 - Cultural fit interview (60 min)
6 - Alignment to move forward with HR (15 min, only if you passed the last 3 interviews)
The recruiter and all the engineers in the technical interviews were very professional and polite, but I have to say that after more than 30 emails exchanged, €50 spent on coworking and a lot of studying for the technical interviews, my disappointment after more than 5 weeks in the selection process and having been approved in all stages and the company agreeing to pay my salary.
When I got to stage 6 (Alignment to move forward with HR), the recruiter said she would find a team for me and if it was a match, she would send me the contract. I waited a week until I sent an email asking for updates, and was told that they had no vacancies for me and had filled them with an internal candidate. Like??? really? they spent so many resources/ time of employeers and candidates and... I am done really, if you want to move forward anyways, remember the joke is on you!