I applied online, both with Deloitte and through my university, and was offered a first round interview with a senior manager on campus. The manager was an alum, and the first interview was a very positive experience overall. A few days later, I was called and offered in-house.
My second round experience with Deloitte was great. It was my first big 4 interview of the season, and I left happy with my interviews and excited about the prospect of potentially working for the firm. After about two weeks later, I received a rejection call.