I applied online. The process took 1+ week. I interviewed at NSF (Ann Arbor, MI) in Jun 2012
Interview
The recruiter at the time was not the smartest. I believe she is gone now, so no worries. Depends on who you interview with. There are TONS of different departments...