Started out with a skills-training section that involved running through an online set of questions and sample code (Ruby, JS, and SQL) over a 1.5-hour period. After that stage, I got a call back from the recruiter saying that they wanted to chat with me in person. I agreed and met them at their office, and talked to their current 3 developers.