Applied online and got a callback from the recruiter the same day. We did a preliminary phone interview, and then another callback the same day to schedule an in-person interview. A few days later I did the in-person interview, where two senior team leads conducted it. They described the position clearly, were upfront about the work and pay, and asked questions about experiences I had working with others and tech in general.