I applied through college or university. I interviewed at NASA Jet Propulsion Laboratory in Nov 2014
Interview
On campus interview. It took about an hour. First half hour was all about my resume questions and some very general questions like why JPL. After that, he asked me some thermal concept questions and let me design a thermal system and went through the system with him.