The interview had 3 phases:
First there was a coding round in Hackerrank platform. It was a 2 hour test with 1 question. An easy coding question with queue implementation and OOP designing. Since the time is sufficient I thought through the possible use cases and tried to come up with the best use of the OOP principles.
Second round was a video interview with 2 interviewers from US office. Since I applied for a Dot Net Developer post, they asked me questions about C# and dot net platforms, tools that I used, different dot net technologies worked with, mostly fundamentals. Some question was from javascripts and web technologies in general. Interviewers were really friendly, they wanted to know about the different projects I worked in, my role in those and stuff. At last they asked a coding question and asked to write code in a shared text editor webpage.
The last round was another video interview with 3 managers. In this round they first asked about the projects I worked in and my role in them. There were questions from SOLID design patterns, some advanced C# concepts, design patterns used, their use cases. The second part of the interview was mostly behavioral, they wanted to know if I had worked with junior developers, helping freshers, conflict resolution in the team, working in a distributed work environment in a onsite-offshore scenario, flexibility to manage with people in different time zones and stuff. They were also very friendly.
I was confident about the interview and got a mail from the HR team for discussion regarding benefits and remunerations in almost a week.
Overall good interview experience, easy interview according to me.