I applied online. The process took 4 weeks. I interviewed at Palo Alto Networks (Santa Clara, CA) in Sept 2018
Interview
1) Had 2 technical phone interview for 45 Min
2) Onsite coding round ( Algorithmic question to test C programming skills)
3) 6 rounds onsite
All the interviewers very nice and friendly , really felt amazing after the interview.
Interview questions [1]
Question 1
1) Spinlocks
2) Lockless programming
3) Synchronization prmitives in Multithreading
4) Design questions about firewall
5) Current trending fields in fast packet processing
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.