Recruiter reached out after I applied for a different role. Within the week, interviews were scheduled. I passed the interviews and was starting with the company within the month.
There were 3 interviews - an initial with the recruiter, a technical one with a panel of developers and a final one with hiring manager. Technical interview was ok, with an advance scripting activity to be discussed during the call then more questions to explore scope my abilities.