Real, anonymous reports from people who interviewed for Software Engineer at Johns Hopkins University Applied Physics Laboratory, newest first and distilled into what to expect across the loop.
Get your personalized Johns Hopkins University Applied Physics Laboratory Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
I started with an initial screening with a team member, and after that I moved into a longer sequence with three short rounds, each around fifteen minutes, with different people on the team. The whole thing felt tightly scheduled and more conversational than interview-y, but the focus stayed on how I work and how my background fit what the group was doing.
Near the end, I gave a fifteen-minute presentation on a recent project. It wasn’t a quick “tell me about your role” kind of talk; I had to walk through the work clearly enough that the team could ask follow-up questions. Overall it felt difficult because of the amount of interaction back-to-back, and because the presentation was a real spotlight moment rather than a formality.
> 1 year
Average Positive
My application process started online, and once I was selected, the scheduling was handled by a recruiter. I got contacted to schedule the first round with a team member, and if I passed that step the recruiter let me know I was moving forward and coordinated the next interviews with managers.
The timeline itself varied, but I remember one phase where the process felt stalled: I didn’t hear back for around a month, and later I was contacted about a different position while I was still waiting on the original application. I also had an intro call with the hiring manager and then a recruiting follow-up where I got an overview of the organization and the role, after which an onsite interview was scheduled.
> 1 year
Easy Negative
I applied online and the whole process moved quickly—about two weeks. When it came time to interview, I had a single interview where they didn’t ask m…
> 1 year
Average Positive Laurel, MD
After applying, I ended up with a single virtual interview with the team I would have been joining. It felt conversational and fit-focused, and the to…
> 1 year
Average Positive
My interview leaned hard into a very domain-specific technical theme. They asked me about missile design—especially how to ensure accuracy and how to …
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Flow
The interview process typically begins with a phone screen, followed by a series of back-to-back interviews that may include both behavioral and technical discussions. The overall flow is structured, but candidates noted variability in communication and timelines, leading to feelings of frustration in some cases.
Phone screenPanel interviewsStructured flow
Behavioral Focus
Many interviews emphasize behavioral questions, focusing on candidates' past experiences, teamwork, and problem-solving abilities rather than technical coding challenges. This approach aims to assess cultural fit and how candidates handle real-world situations.
Behavioral questionsCultural fitTeamwork
Technical Discussions
While there are some technical components, they often revolve around discussions of past projects and specific domain knowledge rather than traditional coding tests. Candidates are expected to demonstrate their reasoning and understanding of technical concepts relevant to the role.
Several candidates reported a requirement to present their work or projects during the interview, which involved explaining their contributions clearly and engaging with follow-up questions from the interviewers. This aspect can be a significant part of the evaluation process.
Presentation skillsProject explanationEngagement
Interview Atmosphere
The overall atmosphere of the interviews tends to be conversational and relaxed, encouraging candidates to ask questions and engage in dialogue. However, some candidates felt that this informal tone could lead to misunderstandings about expectations for their participation.
ConversationalRelaxed atmosphereEngagement
Timeline Variability
Candidates experienced a range of timelines for the interview process, with some reporting quick turnarounds while others faced prolonged waits and communication gaps. This inconsistency can affect candidates' perceptions of the organization.