Started with a quick 5-10 minute phone screen with a recruiter. They mainly just ask about your skills and experience. Got an email a couple days later inviting me for a 30 minute video interview with the team.
There were 4 people on the call but overall vibe was pretty relaxed. I first talked about myself and prior internships, then they asked some more technical questions but they were pretty straightforward and simple. No live coding but instead just asked to come up with a solution/algorithm to solve a certain problem. Just know the basics of the main programming language(s) on the job listing. Received an email from the recruiter about a week later with an offer.
What is inheritance / explain inheritance?
What is a hashset vs treeset?
What is the difference between a final and static variable?
Design an algorithm to check whether a string has only unique characters.
The following metrics were computed from 1 interview experience for the Booz Allen Hamilton Junior Software Developer role in Bethesda, Maryland.
Booz Allen Hamilton's interview process for their Junior Software Developer roles in Bethesda, Maryland is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Booz Allen Hamilton's Junior Software Developer interview process in Bethesda, Maryland.