I applied online. The process took 2 months. I interviewed at US Army (Fort Hood, TX) in Apr 2012
Interview
Initially by going to USA.Jobs, looking at great variety of different military bases on the internet. Then phone. Had to fill out a lot federal government forms and paperwork. Went through significant background checks and contacting references.