Round 1. Phone Interview with recruiter (30 Mins). Behavioral and background questions. Very straight forward, I got asked things like why did I want to leave my current job, why Accenture, Tell me about your time in college, etc.
Round 2. Phone call with HR Manager (1 hour). Fit and behavioral questions. Got a few scenarios and how I would address them such as if I have had an issue with a manager or how to tell someone more experienced they are doing something wrong.
Round 3. Orientation at the office and interview with 2 managers. Some case questions plus behavioral. I hear that if you make it to this point you pretty much have to be a nut job to get an offer.
Round 3 was Friday. I got an offer on Monday and negotiated via email. I got a little fancy and sent a detailed report explaining why I deserved 10k more in base and a little more bonus with graphs and demographic information. It was probably overkill. The recruiter replied with a sarcastic praise for all my efforts and raised the offer by 3k and said she simply couldn't go higher because it was the max for my level. She did not raise the bonus. I accepted and the start date was 1.5 months later.