The process took 1 day. I interviewed at Booz Allen Hamilton (McLean, VA) in Jul 2011
Interview
Had three one-on-one interviews with different members of the same team. The first one was asking C questions, second was Java questions, third was SQL. Mostly generic entry-level questions (talk about inheritance, foreign keys, etc). Also was given a brief written test in C and Java (30 min each). The Java test was based around a few classes with inheritance (Pet interface, cat class, dog class). Determine what properties transfer, etc. Some basic questions about Spring/Hibernate and general OOP.
Technical questions asked about my resume. They asked about projects and different experiences and based the technical questions around that. Computer science topics such as data structures, algorithms, and more.
Interview questions [1]
Question 1
Job experience and based on that, technical questions such as what is https
Smooth, easy, they were super nice. I felt relaxed and enjoyed it.
There were two interviews after speaking with a recruiter initially. Then they followed up with a phone call.
Single practical coding exercise on test environment followed by discussion on job role and responsibilities. All remote, 2 months from application to interview, 1 week from interview to start date.