I applied online multiple times. After a couple months a recruiter contacted me for a phone interview. During the phone interview my credentials were accessed and I was asked to come onsite for an interview. The onsite interview was very challenging, I was asked multiple mathematical questions. I interviewed with four people, two at a time.