I applied through college or university. The process took 2 weeks. I interviewed at Johns Hopkins Applied Physics Laboratory in Oct 2012
Interview
I met one of their software engineers at a career fair and handed them my resume. A week later I was invited to do an onsite interview. I was interviewed in 30 minute sessions with two engineers at a time and then ended with an HR representative. The first few interviews were highly technical and thorough. The interview with the HR representative was very casual.
Interview questions [1]
Question 1
They had me work out some problems on a board regarding programming.