I applied through my campus' job site and was invited to a first round interview on campus. There was a reception the night before the interviews, which was a great chance to meet people at the firm that were doing the sort of work I wanted to get into. Further, I was actually able to speak with my interviewer for a good amount of time, so we already knew each other going into the interview. First (and second round) were almost entirely behavioral, KPMG was mostly just curious about my technical IT-related skills - it seemed more important that I had an interest in technology rather than what I could code, etc. You definitely still need to know your resume and your experiences well, be able to answer all of the common behavioral interview questions, as most of them are asked. Second round, which was on-site, there were two interviews, one with a director and one with a partner. The partner interview was definitely a little bit "tougher", in that he was definitely digging into who I was and what sort of employee I would be. I was also able to get a very real view of what the job would be like from the director, which was awesome. Overall it was not a difficult process, just be excited to be there and make it very clear what your intentions are (for a full time job, an internship, etc).