The interview process was rather straightforward. After the preliminary online tests I had 3 rounds of interviews.
Round 1: Case Analysis and Review
There was about 12 pages worth of statistics and data with questions calling for either a quantitative or qualitative answer based on the information. While it wasn't really difficult per se, you do need to be careful with the time you have. There was a sort of review session after that with an interviewer where I had to go through the entire case again with her. They aren't unfair and do give you the opportunity to correct or explore some of your answers. In those 30 minutes, man do you have to multi-task!
Round 2: Resume probe and puzzles
Once you clear the 1st round, you should probably start to prepare yourself mentally. A resume probe is pretty much what it sounds like. An interviewer with an unreadable face will go over your resume with you, ask you about stuff you had put in there and forgotten to remove when you last updated (even though I updated barely a week before). If you're a fresher, you should really know your FYP (final year project) which shouldn't be too hard if you've done it, I think. People with experience need to go over their past work, their responsibilities, deliverables, why they want to quit and so on. I know this despite being a fresher myself because there were about 4 experienced candidates with me and we got on quite well.
Almost forgot. Puzzles. Structured and Unstructured. Structured, well you probably know what those are. The usual quant questions and so on. The Unstructured ones are slightly trickier. Depending on what the interviewer is looking for, it may go either way. My interviewer was more interested in getting a reasonable, mathematically based answer once the preliminary assumptions, estimates and reasoning was out of the way. Another candidate, however, had an interviewer who waved off any attempts to arrive at a numerical figure and instead encouraged him to think of different approaches to the same problem. So basically, you better be good.
Round 3: Fit interview
First off, getting to the final round does NOT mean you're a shoe in. Second, this is NOT some easy chat with a senior level ZS-ee where you talk about your feelings or find yourself blurting your deepest, darkest secret to a charming, sympathetic and warm human being.
What I mean to say is the interviewer here is tough, perfectly competent and more than capable of gauging your skills. When they say 'Fit into the ZS culture', they mean it. I was asked some tough questions about what I wanted to do and where I saw myself before we moved on to Puzzles. Yes, puzzles. Like I said before, you've got to prepare for this round as if it were quant-based. Just saying, don't loosen up thinking you're through or this is it. Just stay calm and I'm sure you'll make it.
A bit of my experience; I made it to the final round rather easily but not everyone does. In fact, despite all those experienced candidates I was talking about, I was the only to make it. The point is you need to bring your 'A' game and as a transparent fair process, you get your opportunity just as everyone else. However, my Fit Interview didn't go too well. It was close to the end of the day, I was exhausted though confident, thinking if I was the only one, I HAD to get in, right? Not happening. I expected this last round to be a more 'HR-oriented' round. That clearly wasn't the case and I didn't make it.
On a parting note, I'm sure you'll do well. The process is very clear and a little brushing up on those awesome quants skills should be enough. Good luck.