1 Technical interview (2 interviewers on panal)
1 Managerial interview (Behavioral mostly)
2 HR rounds with senior key persons of the company. No salary negotiations, they just ask for expected no. and try to match it.
All interviews were good, all questions were relevant to the skills being evaluated and interviewers were nice people.
Complete process took around 2 weeks, they take some time before releasing offer, nearly a week.