I applied in-person. The process took 4 weeks. I interviewed at US Geological Survey (Urbana, IL) in Feb 2012
Interview
It was one in-person interview with the hiring manager who was eventually my supervisor. We went over my resume and experience. It was very informal and he pretty much offered me a job on the spot.