I applied online. I interviewed at Open Society Foundations
Interview
Long and thorough, but HR reps were very communicative during the process. Consisted of initial phone call, a timed practical test, an interview with potential peers, and an interview with department managers.