I applied through a recruiter. The process took 2 weeks. I interviewed at Deloitte (Dallas, TX) in Sep 2010
Interview
Approx. 5 rounds:
1. Initial Screening (Recruiter/HR - Telephonic)
2. Peer Level Interview (Telephonic)
A one day in-person event consisting of 3 more interviews.
3. A case study - the case depends on your profile, years of exp, techinical/functional etc.,
4. A personal interview with a person, a level higher than you are interviewing for.
5. An interview with a partner/director - a free-ranging interview to assess cultural fit