Applied online, and was reached out to by the recruiter, then spoke to the Hiring Manager who was very pleasant, and engaging. He made it a very interactive interview, which I appreciated, Then it was a Technical Question round with an SE, which I didn't pass.