I applied online. I interviewed at JPL (Pasadena, CA)
Interview
there's a phone screening process. if the screening goes well. then there's several panel interviews . the panel interviews are technical and personality based. be prepared to deep dive your network knowledge in all focused areas.