They conduct several interview stages, mostly online, before the final in-person interview. The process is quite rigorous and detailed, assessing candidates thoroughly at each stage before making final hiring decisions.
I applied through other source. The process took 1 day. I interviewed at TP (Bengaluru) in Oct 2018
Interview
3 round of interview. (F2F, typying test, manager/client round) just be confedence and speak as much you can with proper grammar and if you known about multiple language than it could be advantag.
Interview questions [1]
Question 1
They want to know, home much you can speak and communication skill, confedence