I applied through a recruiter. The process took 3 months. I interviewed at Deloitte (Houston, TX) in Oct 2011
Interview
5-8 Interviews. Took 3 months from initial contact to hiring day. Not difficult interview. Normal casual conversation. Interview consisted of speaking to future peers, at every level. Recruiter, Associate, Senior Associate, Manager(2), Senior Manager(2), Partner. Every conversation was mainly focused on displaying your ability to work in a team environment. Few technical questions, but volunteered a lot to show ability to perform job duties. Almost every interview ended with "I'll give the recruiter feedback and you should hear back soon". Which turned out to be a positive thing.
I applied online. I interviewed at Deloitte (Las Vegas, NV) in Feb 2012
Interview
Interview 1 - Screen: standard interview to gauge your interest (with recruiter)
Interview 2 - Technical: tests your analytical abilities and sees what kind of related experience you have (relatively difficult interview with staff manager)
interview 3 - Face to face: 2 - 3 individual interviews with partner level people. seeing how you present yourself and looking for interest (e.g. what kind of questions did you ask)
Interview questions [1]
Question 1
What kind of technical environment were you in? What do you see yourself doing here in X years?