I was contacted by a corporate recruiter who found my resume on the job board Indeed.com. We exchanged emails as to when her and I could discuss the opportunity. We then had a 20 minute or so discussion about the position and that she would forward my information to the hiring manager. A day or so later, I received a call from the hiring manager and the next day received my date/time for an onsite interview.