I sent in an application through my college's job aggregation site. I received a reply within a couple weeks asking for an interview. The interviewers (many! I wasn't expecting that but it went well!) and I connected through Skype, as I was not anywhere near the company location. We chatted, with almost all people in the room asking questions. The conversation went well and I received a couple more confirming emails and a call about my position, and I accepted!