I applied online. The process took 11 months. I interviewed at United Nations (New Delhi) in Apr 2010
Interview
Go to UNV website, Register yourself, you will get a roster number, then wait for the call. It may take years to receive a call. or the call will not come altogether.