I applied online. The process took 2 weeks. I interviewed at Amnesty International
Interview
They scheduled an interview shortly after I applied. The interview was with an Human Resources / Recruitment team person, followed by a technical panel interview. It was a pretty straightforward process.