I applied online. The process took 3 weeks. I interviewed at Johns Hopkins Applied Physics Laboratory (North Laurel, MD) in Nov 2019
Interview
Fairly straight forward interview. Asked a couple behavioral questions about previous work experience and a couple basic ones. Just have a grasp on sorting algorithms, Big O and Design patterns.
I interviewed at Johns Hopkins Applied Physics Laboratory
Interview
Did an initial screening with member of team before moving on to a longer interview with three ~15min rounds with different team members. At end I gave a 15min presentation on a recent project.
Interview questions [2]
Question 1
How would you recognize/address underfitting/over fitting in a model.
I applied online. The process took 3 months. I interviewed at Johns Hopkins Applied Physics Laboratory (Laurel, MD) in Jan 2024
Interview
online, did typical behavioral questions then asked specific questions about the projects and work listed on my resume. Then asked tech specific questions about react and JavaScript which i had experience in
Interview questions [2]
Question 1
Big O of removing first linked list item
Big O of removing first array item
I applied online. The process took 7 weeks. I interviewed at Johns Hopkins Applied Physics Laboratory (Laurel, MD)
Interview
The talent acquisition staff worked very quickly after my application to set up an interview. I did not interview for the position I originally applied for, but rather two other positions that were recommended to me. I had an enjoyable Zoom call with a recruiter the day before my on-site interview. This was very low-stress and mainly about going over benefits and talking about the campus.
I interviewed on-site and it was approximately a full day. I met with two teams with two interviews each (four interviews total, not including the informal lunch interview). Each interview lasted for about one hour and I met with two team members at a time. If applicable to the position, there may be a workshop or another room that they give you a tour of in between interviews.
The interviews were more of a conversation with the primary focus being your resume. They usually started off with a slideshow introduction for their group and what they do and then go into your resume with more technical questions. If you list a project, make sure you can talk all about it. If you list a programming language, make sure you can talk about it. If you list a class you took, make sure you can talk about it. Overall, I didn't feel very pressured for most of the interviews except for one of them. I was grilled by two interviewers about certain technologies and roles that are outside of my current work duties. I got the sense that the one interviewer was a bit frustrated because they eventually started asking CS 101 questions like "what is a global variable?".
After the interview day, the recruiter becomes your sole point of contact. We exchanged emails about once per week at that point. I had to wait for awhile because there were other candidates interviewing. After over 3 weeks from the interview, I got a call from the recruiter that neither group wanted to extend an offer due to my lack of experience with the necessary technologies. This was frustrating because those specific positions were recommended to me at the beginning of the process. Overall, I still enjoyed my time at the campus and speaking with everyone. It seems like a great place to work and I would have accepted an offer had I received one.
Interview questions [1]
Question 1
What is polymorphism?
Describe a technical challenge you faced with ____ project.