The ZS interview is always difficult as the questions are not available in common domain. As it has multiple rounds of Anlaytical, case base and personal interviews it is difficult to prepare specifically for it. the best way is to prepare for any other consulting company and be aware of the type of questions asked there. The interview process was very nice experience as the steps were well laid out. The interviewers were very friendly and had made you be at ease.