I applied through college or university. The process took 3 weeks. I interviewed at ZS Associates in Oct 2010
Interview
First round interviews took place at my university's recruiting center. Consisted of two back to back 30 min interviews (one behavioral, one case). The interviewers were very friendly and cordial. Behavioral interview involved basic fit questions, nothing fancy or special. Could tell that the company wanted individuals who were receptive to the culture and could multi-task in collaborative teams. The case was pre-structured and was fairly quantitative, but interviewer was encouraging and willing to help when needed.
Second round interviews took place at the office. It consisted of three back to back interviews (one fit with a principle, one business skills / mini case with a manager, and one case). It also included a neat little demonstration by a current consultant exposing you to the daily work they are involved with. The office culture was great, the atmosphere was friendly, and overall a very positive experience. The entire recruiting process only took three weeks, was very efficient and transparent. Great experience.
Good interview started from basics went in deep about sql python and projects as well. Did cross questioning on projects and then ended with a some behavioural questions. Overall a very nice experience.
they take an online test of verbal, data interpretation, aptitude, etc. They also ask a question which you have to reply through a video, where they will give you a random topic, you have to record a video speaking about the topic for 60 to 90 seconds.
The interview process is a bit difficult to crack. Go through your resume and be ready to answer whatever they ask about it.
Practice guesstimates and puzzles thoroughly. Be consistent with your logic in solving problems