Re: Place to Stay in Zurich
I suggest to book a service apartment initially. I am not sure if you can get into a rental contract before coming here for the places listed in homegate or such. But service apartments you can book easily using credit card.
As Posko suggested, you can try airbnb if you looking for a shared place. It might workout bit cheaper as well if you find the right place.
For long term, suggest Oerlikon & surrounding areas, many Indian expats live there.
You can book your short term accommodation around that area, and it will easier to decide if you like it there or not.