I applied online. The process took 2 weeks. I interviewed at Calix (San Jose, CA) in Nov 2016
Interview
One round Phone interview followed by PI index test via online and finally 4 rounds of in person interview ( 30 min slots) . Very well planned and the team was ready to welcome me even before I got there and also to drop me back. Excellent experience!