I applied through university. I interviewed at General Dynamics Electric Boat (New London, CT)
Interview
Interview processes was a bit long to set up but the interview itself was straight forward. They take out on a tour of the shipyard and then go sit down with the interviewer which took about 15-30 min.