I was approached by an external recruiter. The process was quick and to the point.
1. Screening with HR
2. Interview with the hiring manager.
3. 2 hours on-site composed of System Design, Pair Programming Session (where a few technical questions are also thrown at you) and chat with the CTO.