Apply directly on carreers portal on ZS website.
You get call from recruiter for scheduling 1st round on particalar day and time. Not required to be at ZS for this round. Call goes for around 1 hour maximum.
Round 1 - Telephonic (Data Structures, OOPs, SQL)
Same day your get feedback and round 2,3 & 4 gets scheduled if feeback is positive. The provide cab facility for localides, not sure of others. Good patry area to have beverages to employees and interview candidates.
Round 2 - Case Study (Solve only 2 from 3) 1 Hour
Round 3 - Technical Interview on Case Studies from round 2, Question from your experience (Resume) and OOPs concepts in deep. Upto 2 Hours. At the end interview provide a different related to case study.
Round 2 and 3 - Upto 3 Hours.
Interviewer can get to know whether candidate is good to go wintin 15 minutes. Why to waste almost 2 hours.
If feeback for round 2 and 3 is positive you go for 4th round.
Round 4 - Probably HR discussion round and compensation negotiation.
I was rejected after 2nd & 3rd round. On the spot results were given. At the end as token from ZS ine tanking letting and 1 small pack of chocolates (Ferrero Roacher) are given by recruiter. I think people coming for interview are more interest in offer and not condolance token.