I attended four rounds. First with HR, Two technical rounds and one client round. Apart from tech questions, I was given a task to complete on the video call. The client call is again very long and complex. Took more than 3 weeks and lot of time to complete all the rounds. Can be shortened.