I spoke to EB at a career fair at the university. The people were friendly and the work seemed interesting. I received a phone call after about 2 weeks to schedule an interview for 2 weeks later.
The interview process was fun. The company only held one round of interviews. All the interviews took place on that day which was a little overwhelming. The day starts at 7:45 with a security clearance. They take your finger prints and give you a badge. A few others were being interviewed that day but it seemed like it was for different positions. At about 8:45, we were given a tour of the shipyard. This was the best part because it really gives you a sense of what the end product of your work would be.
After the tour, the interviews begin. I am pretty sure the number of interviews you sit in depends on how many departments want to interview you. I had a total of 5 interviews.
The first interview was in the same locality with 2 engineers for about 30-45 mins: one older and one closer to me in age. After this interview, they walked me to the bus which took me to the new england site for my second interview. This was with 2 engineers also, both older but seemingly did different work from each other. It was a little weird because they were interviewing me for a position that I did not have the academic background for. Still, they were very friendly. This lasted about 30 mins also.
The next 2 "interviews" were less formal. One was with a principal engineer where we just really had a conversation for about 20-25 mins. We spoke about politics, our own backgrounds, and hobbies. It was the best part of my day so far. The guy was so down to earth and I was very comfortable. It was cut short as I had to get to lunch. Another engineer took me to lunch in their cafeteria (which is pretty awesome). This was really informal and we just spoke about likes, company culture, etc. This is the best time to ask questions and get a feel for the culture.
The last interview turned out to be my favorite. After lunch, I sat with another engineer for an hour. We spent 50 minutes talking about everything. We spoke about our experiences and I got to tell him about how I work and my strengths and weaknesses. He told me about his work and the position he was interviewing me for. He spent the last 10 mins doing a quick rundown of my resume.
Overall, its a great experience. Most of each interview was just to see how you are as a person. There aren't really many behavioral questions, but just questions about experiences on your resume and then follow ups about them. Each departmental interview asked some technical questions but nothing in depth. They just want to see if you have any knowledge or background in the department they work for (I was asked if I had taken any networking classes. I hadn't. Then they asked me about a networking experience I had listed as a bullet for my design project on my resume. Literally, it was just one bullet. I explained why I made the choice to choose a specific technology and the type of topology I used.). If you can show that you're not just someone looking for a job, show some interest in the work they do, throw in some info from their website, and confidently speak about anything on your resume, you'll be fine.