Three rounds interview with two technical rounds and one behavior round. The interviewers were nice, professional and knowledgable, so it was a good interview experience overall. You would get hints which help you proceed from interviewers, so they are interactive and not like some unprofessional interviewers who seemed like just having a bad day and had to push their feelings onto the unfortunate soul who happened to be interviewing with them.