I applied through a recruiter. I interviewed at Tata Consultancy Services (North America)
Interview
Contracted by Recruiter, Interview was setup for phone screening in few days, then about a week later I was short-listed for TCS's client interview on phone conference. After week third round of video conference interview was setup. All three round has technical and behavior questions.