I applied online. The process took 4 weeks. I interviewed at Palo Alto Networks (Santa Clara, CA) in Mar 2015
Interview
The whole interview process went very smoothly. My recruiter, Grace Williams, did a tremendous job keeping me up to date, answering all of my questions, and explaining everything. On the on-site interview day first I had a written exam and after that three 30 minute 1-1 interviews with senior engineers.