I applied online. The process took 1 day. I interviewed at Booz Allen Hamilton in May 2010
Interview
My interview was different than the usual Booz Allen applicant. I applied for a position online and was contacted by email to setup a phone interview. At the completion of the phone interview I told then I was leaving the country and would need to know their decision in a couple of days so they offered me the job on thr spot.