The default process, recruiter call, after that company HR, just a quick culture match, after that one with a hiring manager, good chat, good and relevant questions.
After that, a coding challenge, solved after some days, and they were very nice extending the deadline, needed because I need to travel.
After checking my coding test, they scheduled 3 interviews on the same day, as I asked for that.
the interview started with a surprise whiteboard coding challenge, just an API, I told them why I didn't believe that kind of test is good, they agreed that was not good.
after that, some questions, decision making, etc, and they started to ask questions like Javascript garbage collector, async node pipelines.