Had the first round with a software engineer where we discussed a simple programming question and anohter OOP question. Went really well, got a call back the same night for another interview.
The second round had two interviews with two interviewers each. The first interview was with two software engineers who asked me to design a project and then design a class diagram for it, went fairly well. The last round however did not make any sense. It was a role-play for which I was given no time to prepare. It was with mechanical engineers as well, again which did not make any sense and they did not give much information and time to prepare for the role play.
Got declined a week later.