I applied through a recruiter. The process took 6 weeks. I interviewed at Tata Consultancy Services (North America)
Interview
I was a good experience.went three rounds of interview. Recruiter screening (30min), TCS screening (45 min) and then client evaluation ( one hour interview). Client evaluation part was little tough than other two rounds and keep in mind client will judge you overall.