First and second interviews: technical.
Third interview: going over the questions from the first part and some general technical knowledge.
Fourth interview with a director: going over past positions and a design interview.
First interview:
2 hours total.
Second interview:
More pseudo-code interview, writing a rate limiter system. Emphasis on concurrency and mutual exclusion.
The following metrics were computed from 3 interview experiences for the Palo Alto Networks Principal Software Engineer role in Israel.
Palo Alto Networks's interview process for their Principal Software Engineer roles in Israel is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Palo Alto Networks's Principal Software Engineer interview process in Israel.