I met the recruiter in person at an on campus event and got their business card. I reached out after applying online and they got back to me and scheduled a phone behavioral which was really just a vibe check. Next week technical interview with two team leads. 6 weeks later received phone call offer.