The process took 2 days. I interviewed at BDO (San Francisco, CA) in Nov 2011
Interview
First round was on campus with an audit manager. Typical behavioral interview with questions such as tell me about yourself, and walking through the resume. Second round consisted of dinner with some associates and then a superday at the office the next day. Had 3 interviews with associates, manager, and partner. Partner interview is the most important and I didn't do too well, I probably got a little too nervous.