I applied through a recruiter. The process took 4 weeks. I interviewed at Palo Alto Networks (Plano, TX) in Jun 2018
Interview
The interview was very technical and in-depth, but it wasn't overwhelming during the interview. You really need to have a strong technical background to get past the engineers here.