The process I went through was fairly odd-I had applied to be a Software Engineer Intern, but the interview structure itself seemed to be formatted for a full-time engineering position (not an internship). The interviewers themselves were surprised that I was actually just an intern. So, take the structure of the interview with a grain of salt-- they kept on talking about some other format that I could have followed, called a blitz, which was a full-day tour of the facility in a group, then split into breakout sessions for interviews.
I had what seemed to be a compressed version of the interview process-- I showed up with my passport and ID in hand, as well as the required HR documents. I then was escorted by the project manager to a conference room, where the next 3-4 hours were spent interviewing 6 different teams. It was kind of formatted like "The Voice", in which any teams that consider you a good candidate for their group put in an offer. Having a security clearance is a big plus, since you can work on classified stuff. As far as a summer intern goes, I would be mostly limited to working on declassified stuff since the non-interim clearance usually takes a few months to go through.
The questions themselves had a little bit of variety, but it was more or less a sheet that the teams were all required to fill out. This led to me repeating certain questions several times. All of the time for each panel went sort of like this-
- filled out the sheet (what languages are you good at? where are you going to school? what is your graduation date?)
- talked about their department's activities
- asked to talk about yourself and your skills
- a few technical questions (no whiteboard coding)
- a few minutes for questions of my own for them
It was nothing too bad. A few questions are detailed down below, but it was more concept focused. Just make sure you are familiar with the concepts of Java (data structures, why you would use one data type over the other). I was expecting more algorithm/Big O/coding questions, but I never got them. I got the sense that if they had more time, they would have gone into it, but each team only got 30 minutes to talk.
As of writing this review a few hours afterward, I have not received a call back, but they said to wait about a month due to the Holiday season. Overall, the travel from Dallas was more of a pain than the actual interview, but the interview itself took a long time.