A recruiter called me stating that one of the hiring managers is interested to talk with you. The manager mostly asked about my experience and the projects that they are working on. after that there was panel interview which was really good experience I was given a state flow chart and asked some questions regarding it,and finally to 1 one 1 interview with two senior engineers