A recruiter contacted me on LinkedIn and i applied throught her. Then this recruiter derived me with one of my country. For this role, the process consisted in 5 rounds:
1. Interview with the recruiter: nothing too difficult here, the recruiter just asked me about my experience and expectations mostly. There were a pair of unexpected questions about concerns with tech.
2. Pair programming session: I had to clone and setup a github repo that they sent to me. Then i had to do some features, improvements, observations, and others to this repo in the PP session. Nothing difficult i think.
3. Technical interview: similar to the 2nd, but just i had to discuss past projects with the interviewer: archictecture decisions and other technical stuff. I talked about how i managed these past projects. No algoritms or data structures questions, no hackerrank homework or something tricky like these last examples.
4. Culture interview: I had 2 interviewers on this one. They put a lot emphasis on they culture, and they asked me for day to day situations in past experiencies. I had to give real examples and to pick the questions based in a grid with cards that they shared on the screen. I had a few weird questions here and they said to me the usual phase: "there is not right or wrong answers" (red flag). BTW, i suggest reading at least a bit about their culture. You won't fit with it at all if you judge people due to some reason (apperance, political, etc).
5. Leadership interview: This one is like the 3rd round, but just with non technical stuff: mostly team managment, leadership and communication, with your current or past team members (technical and non technical). Here there was 2 interviewers (1 technical and the other not), and they will ask you for real life examples again.
I had to reserve 5.5 hours in total in order to do all these rounds. The weird thing, is that these rounds were not secuential and i had them all in just 1 week! So i got rejected "wasting" the 5.5 hours. Perhaps i got rejected in the some of the 2 last rounds (or one of them), resulting on this final rejection.
In the technical stuff they put a lot on emphasis in CI/CD topics and testing because they ask for these things frecuently. Rounds 2 and 3 were in english. All the other ones and the comunication with the recruiters was in spanish. The "main" recruiter had an other recruiter supporting her.
Overall, the good thing is that the recruiter was professional and she gave me some feedback to improve.