I applied online. The process took 2 weeks. I interviewed at Protiviti in Mar 2015
Interview
20 minute phone interview followed by two face to face 20 minute interviews. Questions where typical: why do you want to work here, what makes you qualified for this position etc.