TL;DR: It was a probably a slow process (one interview per week), but it was totally worthy. Because during those weeks I knew quite a bunch of people I'm currently working with (no first day bad surprises). Accepted any question I had, with a great feeling at most of the interviews.
The process started with a regular call with the recruiter. But after that interview I started meeting different kind of profiles (backend developers, frontend developer, QA automation engineer, QA manager, head of engineering, ...). Most of the calls started and ended punctually (+/- 5-10 min) and they also were patient with some connection issues I had.
All the interviews had (related to different fields) technical questions, though only three of them had coding tests. Coding tests weren't that difficult but some technical question they asked was trickier (ie: release workflows, building and scaling an environment).
At every interview I was encouraged to ask any question I wanted. I could ask without any question about the position I was applying duties, open source, agile/sprints, team size, ... All the people I spoke to were nice to me; I could get that great feeling at the end of most of the interviews.