I applied through college or university. The process took 4 weeks. I interviewed at Palo Alto Networks in Sep 2017
Interview
I had an in person interview the day after I visited them at a college career fair. The interview was mostly standard algorithm and coding questions. They asked questions about my resume and had me explain the details of previous projects I'd worked on. They expect you to solve the coding questions in C.
A few weeks later I had a follow up phone interview. The interviewer mostly asked questions about data structures + debugging performance issues.
Overall they presented themselves as a serious professional company.
Interview questions [1]
Question 1
Binary search, trees, bloom filters, bitfields, IO bound vs CPU bound. Where do you see yourself in 5 years?
very smooth process, they have a help session to talk about interview process and how you can prepare also warning not to use AI etc. it was very informational and helped ease the nerves quite a bit.
Interview questions [1]
Question 1
asked me how i had a problem with an employer and solved it
Telling about myself and asking questions to an interviewer, telling about the job I worked at recently.
In addition, there were coding and architecture questions.
Overall the interview was average, the people were nice and it was a good experience.
An easy tech interview starting with a friendly chat, simple coding questions, and clear expectations. The interviewer guides you, values problem solving, and focuses on understanding rather than trick questions.