I applied online. I interviewed at Juniper Systems
Interview
Phone interview with recruiter followed by in person at the office.
The in person interview had multiple participants director of product (new to the role) and his manager, also a peer product manager and HR