I applied through a recruiter. The process took 2 days. I interviewed at US Navy (Nashville, TN) in Jan 2012
Interview
It's a long day and you'll have to do a few uncomfortable things. Free lunch was provided. Once you get through a long multiple choice test and longer physical screening process, someone in front of a computer will offer you one of several jobs.