I applied online. The process took 2 weeks. I interviewed at Saint Anthony Foundation (San Francisco, CA) in Jul 2013
Interview
There is usually 3 rounds of interview: Phone interview, first in-person interview with manager, and final interview with panel. You need a good cover letter with reference to the highlighted skills in job description and their mission.