5 rounds, all technical. Wait time between rounds was high and feedback was minimal. There is not really much you can do to prepare given that sometimes they have their own bank and expect a particular answer instead of something reliable and good. interviewers are a hit or miss
Had a Recruiter call and been arranged to a technical screening call. The interviewer was very nice and friendly throughout the whole process. Coding on a shared doc was required.