3 Rounds
1st with Engineering team
2nd with Management team
3rd with Architecture team
Even though you are going to join suppose Engineering team, still all these rounds will be conducted.
The HR doesn’t have any clue purpose of each rounds, but they coordinate well and timely conduct these rounds.
Even though you will have all skills what is mentioned in JD, some of the interviewers will expect you to know everything, they will evaluate you what extra skills you can offer. As this is a product company, the interviewers doesn’t have an open mind to understand alternative ways to accomplish same task. They will evaluate you on the one way that they know and understand.
Also there is a high chance of rejection if they feel like you know more than them or acting smart, so be careful, only answer what they ask with precision and concise manner. You must be well versed with all the projects that are on your CV even the ones you have done 5 or 10 years back.