I applied online. I interviewed at IREX (International Research & Exchanges Board)
Interview
Several stages including a phone screening, phone interview, panel interview, and writing sample. All communication was through HR.
I got to the final stage, submitted the writing sample, and never heard back from HR.