I applied online. The process took 2 months. I interviewed at Jobtrain (Menlo Park, CA)
Interview
I submitted an application, resume, and cover letter
I had a phone interview with the hiring manager;
I then had an in-person interview with a panel;
I then had a follow-up phone call thanking them for the opportunity to interview;
I received an offer letter