Interview process is pretty rough. First they give you 3 Online assessments. After you pass OA well they will set up 2 group interviews. One of them is 60-90,min and other one 3-4hrs. I had the worst experience. Even after solving the OA with all test cases passed, they rejected me. I suggested one of my friend to apply and as she had better profile than me as soon as she submitted her application, I got a rejection mail. Similar happened with few of my other friends. As soon as they find somebody better than you they instantly reject you. They do not even offer sponsorship for international students. The HR says they will bit then the manager says they wouldn't. No communication in between teams. No one knows what's going on! With respect to entry level role that I applied they asked tough questions for languages that you are not comfortable with