I applied through university. The process took 4 months. I interviewed at US Geological Survey (Golden, CO) in Jan 2015
Interview
It was very easy. You just have to talk to the right people in order to get offered a contract and they approve you or not. A full time position is a different beast though. Going through HR is very slow. I would not recommend it to anyone that needs a job in the next few months.