Had 3 technical rounds each of 1hour and 1 client round of 20-30minutes. Technical rounds were good. Got rejected in the last round which was not even technical and sadly they don't bother to provide the feedbacks too. After giving 4 interview rounds, an interviewee at least deserves to know of what went wrong.