I applied online. The process took 2 months. I interviewed at Zscaler
Interview
It was a long three part interview and the third interview round was a panel interview and an hour long. It was tough but worth it in the end. They give you everything you need to prepare