A recruiter from the company contacted me about a job. I had a brief, friendly phone interview with the recruiter and then scheduled an on-site interview with her. They day of my interview, I was presented with a list of four or five Booz Allen managers that I would later then interview with. Each interview was approximately 30 minutes long and the questions were general. Mostly talking about what your prior work experiences are, getting to know me, why I want to work for Booz Allen. But it's always good to prepare.