I applied through an employee referral. The process took 1 day. I interviewed at Naval Postgraduate School (Monterey, CA) in May 2014
Interview
The process was very easy. I just filled out some paperwork online and did some email tag with my current boss. I had to submit my resume and once he saw my GPA, major, and college I was set for the summer. He asked what I was interested in and fortunately that fit with what he was going to have me being doing this summer. Overall it was very easy for an internship position.