I applied through a recruiter. The process took 1 day. I interviewed at Red Hat in Oct 2012
Interview
I had a phone screen by HR and then a phone interview with the hiring manager. After that I went in and I interviewed with 4 separate groups of people and it was a 3 hour process.