There were in total of 3 rounds. 1st technical, 2nd assessment, 3rd face-to-face with the director. The HR is responsible and kept the whole process smooth but was time consuming. Its been more than 10 days I've given the last round but results are still pending and they dont have any answer whether I am selected or rejected.