I applied online. The process took 5 days. I interviewed at Juniper Networks (Bengaluru) in Apr 2013
Interview
A telephonic round
Two technical rounds with panel guys.
One technical round with manager.
Again one more round with staff guy.
All panel guys are from different teams in my case.
Overall learning experience.
The manager was equally technically inclined and competant. And knew almost all new technologies and older ones fundamentals..