A set of 5 engineers, each for 45 minutes. Some ask about what you did if they have something in common, or are interested in programming or puzzles. Generally, lunch with the hiring manager.
Make sure you are thorough with linked list reversal, merge, and freeing lists. Also, be prepared for some bit manipulation questions and some tree questions (not a whole lot).
Some folks ask some puzzles, but not that hard.
The following metrics were computed from 12 interview experiences for the Juniper Networks Staff Engineer role.
Juniper Networks's interview process for their Staff Engineer roles is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Juniper Networks's Staff Engineer interview process.