I applied online. The process took 4 weeks. I interviewed at World Bank Group (Washington, DC)
Interview
First phone interview then followed by onsite test ( finance, excel, VBA) finally in person in a panel (~4 people ) interview. The over all experience was very good, they ask fair and straight forward question. Make sure you review the website of the group you're interviewing for