I applied online. The process took 3 months. I interviewed at Palo Alto Networks (Santa Clara, CA)
Interview
The interview process took very long. There was a lot of follow ups and waiting from my first HR phone screening till I talked to the hiring manager. And more follow ups till they responded I didn't get the job. Phone interviews were rather short.