3 rounds tech interview (2 techs + 1 head) + 1 hr interview. The interview experience is good, but the whole process sucks. No one informed you about anything first, so you took all the interviews altogether, which was quite tiring. And the hr would lowball your salary and attitude quite hard and indifferent.