I applied online. The process took 2 weeks. I interviewed at Booz Allen Hamilton (Rockville, MD) in Apr 2016
Interview
Average difficulty. Phone screen. Then switch betwen panels round-robin style. Typically, there is one who interviews behavioral, another covers technical abilities, and a third (often in your aligned market) to gauge your business development skills.
I applied in-person. I interviewed at Booz Allen Hamilton (Tooele, UT) in Apr 2014
Interview
Detailed and perceptive, pertained to specific tasks and experinces, wasted little time in determining suitability, provided excellent job training and preparation, understood personal issues pertaining to relocation issues, helpful in getting acclimated to the very difficult position requirements.
I applied online. The process took 1 week. I interviewed at Booz Allen Hamilton (Washington, DC) in Nov 2013
Interview
Submit a resume, and it disappears into a black hole. You'd better apply to a specific job or your resume will never surface. I got a weekly set of 10 "matches" to my resume that were clearly computer generated and must have been 3% matches because they were hilarious. Finally, one week I found a job that matched, so I applied. I was a good fit, because the next day I got a call from a recruiter who asked questions that could have been answered by reading my resume. I got a call later from one of my future colleagues, and then came in for an in person interview at a Booz Allen office. I knew several people in the client organization, so I was very well qualified. They made me a lowball offer that, in my opinion, I said I would consider, but wasn't happy with. They called back to finalize it a day or two later, and were very frustrated that they would have to get multiple approvals to give me a salary $10-20K below what I should have been offered. In the end, I took it, but keep in mind that your initial offer will pigeonhole you. I've been lowballed ever since.