I applied online. The process took 3 weeks. I interviewed at Ciena
Interview
Received a call from the company's recruiter few weeks after applying online. She scheduled a flight for me to meet with the Hiring Manager at an airport. It was very laid back, manager did not ask anything technical.