I applied online. The process took 1 week. I interviewed at SAP (Phila, PA) in Jan 2010
Interview
First has phone interview with an HR person. Then in person interview with the consulting manager. Got offer the next day, phoned by the HR person again. It is very efficient process.