I applied online. The process took 2 weeks. I interviewed at Engineers Without Borders USA (Denver, CO) in June 2016
Interview
Talk about 30 minutes. At the beginning, introduce yourself. Then, they may ask your basic information and experience. In addition, the reason you choose EWB. If they finally hire you, they may take you look around the building and facilities.