I submitted my resume through the posting on my college's recruiting site. One week later, I was notified I was selected for an interview on my college campus for the next week (2 weeks after my initial application). The night before the interview was an informal meet-and-greet to ask questions of the recruiters (about 4 came into town). The next day I had about a 40-minute interview that was mostly based on my personality and experience.
The night of the interview, I received an email inviting me back for the second round of on-campus interviews the next day. This was a 2-hour process with 4 steps:
1) write a SQL command given certain criteria
2) compute a ratio given certain accounting data
3) interview about my technical skills with a manager
4) interview about my personality and problem solving skills