First telephonic discussion with HR,next virtual client round that goes on hour.
After once you crack both the rounds , HR will call you for salary discussion, You can negotiate the salary of they offer you. But overall it's a very friendly interview with Avg difficulty.