Applied directly. The interview process took 1.5 months (2 weeks gap because I was on holiday).
Overall pretty standard process for a senior position
- HR call,
- Hiring manager call
- 1 hour live coding
- On-site interview day, consisting of system design and meet the team.
Also met the CEO during the interview process.