It is a long process, starting from written exam to interview, reference checking and trainings.
You learn a lot from the interview questions. And you need to prepare your self with technical, competency and HR based questions. Having some experience in international NGOs helps a lot.